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 la console Google Cloud.

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, créez une VM de poste de travail administrateur dans votre environnement vSphere. Utilisez ensuite le poste de travail administrateur pour installer GKE On-Prem.

Architecture

GKE On-Prem contient un cluster d'administrateur et un ou plusieurs clusters d'utilisateur. Il contient également 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 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 programmateur 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 utilisateur, le cluster d'administrateur possède un nœud qui exécute le plan de contrôle du cluster d'utilisateur. Le plan de contrôle inclut le serveur d'API Kubernetes, le programmateur 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 Google Cloud Operations. Les modules complémentaires s'exécutent 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'utilisateur.

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 page Versions.

Étapes suivantes