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 vCenter Server 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'utilisateur, ainsi qu'une VM de poste de travail administrateur. Toutes ces VM s'exécutent dans un seul cluster vSphere.

Schéma décrivant l'architecture de GKE On-Prem lorsqu'un plan de contrôle d'utilisateur est déployé
Figure : Architecture GKE On-Prem avec un plan de contrôle d'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 du cluster d'administrateur. Le plan de contrôle du cluster d'administrateur comprend le serveur d'API Kubernetes, le programmeur et plusieurs contrôleurs pour le cluster d'administrateur.

  • Plans de contrôle de cluster d'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 programmeur et plusieurs contrôleurs pour le cluster d'utilisateur.

  • Modules complémentaires Le cluster d'administrateur exécute plusieurs modules complémentaires Kubernetes, tels que Grafana, Prometheus et la suite Google Cloud Operations. GKE On-Prem exécute des modules complémentaires sur des nœuds du cluster d'administrateur différents de ceux des autres composants du plan de contrôle.

Notez que les plans de contrôle d'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'utilisateur. En outre, les nœuds du cluster d'administrateur exécutent les composants GKE On-Prem. Les charges de travail d'utilisateur ne s'exécutent pas dans le cluster d'administrateur.

Cluster d'utilisateur

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

Gestion des versions

Pour en savoir plus sur les versions de GKE On-Prem, consultez la section Historique des versions.

Composants Anthos supplémentaires

Avec GKE On-Prem, vous pouvez également utiliser les composants Anthos suivants :

Étapes suivantes