Présentation de GKE On-Prem

GKE On-Prem est une solution cloud hybride qui permet d'utiliser Google Kubernetes Engine (GKE) dans des centres de données sur site. Avec GKE On-Prem, vous pouvez créer, gérer et mettre à niveau des clusters Kubernetes dans votre environnement sur site.

Avec Connect, vous pouvez afficher vos clusters Kubernetes sur site et dans le cloud et vous y connecter à partir de la même interface dans Google Cloud Console.

GKE On-Prem s'exécute dans votre centre de données dans un environnement vSphere 6.5 ou 6.7 version 3. vSphere est le logiciel de virtualisation du serveur VMware. GKE On-Prem utilise le serveur vCenter de VMware pour gérer vos clusters.

Obtenir GKE On-Prem

GKE On-Prem est un composant essentiel d'Anthos.

Installer GKE On-Prem

Avant d'installer GKE On-Prem, vous devez créer une instance de machine virtuelle (VM) de poste de travail administrateur dans votre environnement vSphere. Vous utilisez ensuite le poste de travail administrateur pour installer GKE On-Prem.

Architecture

GKE On-Prem comporte un cluster d'administrateur et un ou plusieurs clusters d'utilisateurs, ainsi qu'une VM de poste de travail administrateur. Toutes ces VM s'exécutent dans un seul cluster vSphere.

Diagramme décrivant l'architecture de GKE On-Prem lorsqu'un plan de contrôle utilisateur est déployé
Architecture GKE On-Prem avec un seul plan de contrôle utilisateur (Cliquer sur l'image pour l'agrandir)

Cluster d'administrateur

Le cluster d'administrateur est la couche de base de GKE On-Prem. Il exécute les composants GKE On-Prem suivants :

  • Plan de contrôle administrateur. Le plan de contrôle administrateur comprend le serveur d'API Kubernetes, le planificateur et plusieurs contrôleurs pour le cluster d'administrateur. La machine qui exécute le plan de contrôle administrateur est appelée le maître administrateur.

  • Plans de contrôle utilisateur Pour chaque cluster d'utilisateur, le cluster d'administrateur comporte un nœud exécutant le plan de contrôle du cluster d'utilisateur. Le plan de contrôle inclut le serveur d'API Kubernetes, le planificateur et plusieurs contrôleurs pour le cluster d'utilisateur. Une machine qui exécute un plan de contrôle utilisateur est appelée maître utilisateur.

  • Modules complémentaires. Le cluster d'administrateur exécute plusieurs modules complémentaires Kubernetes, tels que Grafana, Prometheus et la suite d'opérations de Google Cloud. Les modules complémentaires sont exécutés sur une ou plusieurs VM distinctes des VM qui exécutent les plans de contrôle.

Notez que les plans de contrôle utilisateur sont gérés par le cluster d'administrateur. Ils s'exécutent sur les nœuds du cluster d'administrateur, et non dans les clusters d'utilisateurs.

Cluster d'utilisateur

Les clusters d'utilisateur vous permettent de déployer et d'exécuter vos charges de travail et services en conteneur.

Gérer les versions

Pour en savoir plus sur les versions de GKE On-Prem, consultez la page Gestion des versions et mises à niveau.

Modules complémentaires

Étape suivante