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.
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 programmeur 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 programmeur 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 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 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.
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.