L'utilisation des Espaces vSphere ou des clusters Tanzu Kubernetes provisionnés par le Service Tanzu Kubernetes Grid dépend de vos objectifs liés au déploiement et à la gestion des charges de travail Kubernetes sur le Cluster superviseur.
Utilisez les Espaces vSphere si vous êtes un administrateur vSphere ou un ingénieur DevOps et que vous souhaitez :
- Exécuter des conteneurs sans avoir à personnaliser un cluster Kubernetes.
- Créer des applications en conteneur avec une forte isolation des ressources et de la sécurité.
- Déployer des Espaces vSphere directement sur des hôtes ESXi.
Utiliser les clusters
Tanzu Kubernetes provisionnés par le
Service Tanzu Kubernetes Grid si vous êtes un ingénieur DevOps ou un développeur et que vous souhaitez :
- Exécuter des applications en conteneur sur des logiciels Kubernetes alignés sur une communauté Open Source.
- Contrôler le cluster Kubernetes, y compris l'accès au niveau racine au plan de contrôle et aux nœuds worker.
- Rester à jour avec les versions de Kubernetes sans nécessiter de mise à niveau de l'infrastructure.
- Utiliser un pipeline de CI/CD pour provisionner des clusters Kubernetes de courte durée.
- Personnaliser le cluster Kubernetes (par exemple, installer des définitions de ressources personnalisées, des opérateurs et des diagrammes).
- Créer des espaces de noms Kubernetes à l'aide de l'interface de ligne de commande kubectl.
- Gérer le contrôle d'accès au niveau du cluster et configurer
PodSecurityPolicies.
- Créer des services de type
NodePort.
. - Utiliser des volumes
HostPath
. - Exécuter des espaces privilégiés.