Vous pouvez créer des clusters Kubernetes VMware Cloud Director Container Service Extension 3.1 gérés à l'aide du plug-in Kubernetes Container Clusters.

Pour plus d'informations sur les différentes options de l'environnement d'exécution Kubernetes pour la création de clusters, consultez Utilisation de Kubernetes avec VMware Cloud Director.

Vous pouvez également gérer les clusters Kubernetes à l'aide de l'interface de ligne de commande de VMware Cloud Director Container Service Extension. Reportez-vous à la documentation VMware Cloud Director Container Service Extension.

Conditions préalables

  • Vérifiez que votre fournisseur de services a publié le plug-in Kubernetes Container Clusters dans votre organisation. Kubernetes Container Clusters est le plug-in VMware Cloud Director Container Service Extension pour VMware Cloud Director. Vous pouvez trouver le plug-in dans la barre de navigation supérieure sous Plus > Kubernetes Container Clusters.
  • Pour activer le VDC d'organisation pour le déploiement d'un cluster Kubernetes natif, configurez le serveur VMware Cloud Director Container Service Extension. Reportez-vous au chapitre Serveur VMware Cloud Director Container Service Extension du guide Installation, configuration et mise à niveau de VMware Cloud Director Container Service Extension en tant que fournisseur de services.
  • Publiez la stratégie native VMware Cloud Director Container Service Extension créée lors de la configuration du serveur VMware Cloud Director Container Service Extension sur un VDC d'organisation. Pour utiliser l'interface utilisateur, reportez-vous à la section Ajouter une stratégie de positionnement de machine virtuelle à un VDC d'organisation. Vous pouvez également utiliser l'interface de ligne de commande de VMware Cloud Director Container Service Extension 3.1 pour publier la stratégie en exécutant la commande vcd cse ovdc enable Organization_VDC_Name --org Organization _Name --native.
  • Vous devez publier le bundle de droits Droit cse:nativeCluster pour toute organisation devant utiliser les clusters natifs. Après avoir partagé le bundle de droits, vous devez ajouter le droit Modifier CSE:NATIVECLUSTER aux rôles que vous souhaitez créer et modifier les clusters Tanzu Kubernetes. Si vous souhaitez que les utilisateurs suppriment également les clusters, vous devez ajouter le droit Contrôle total CSE:NATIVECLUSTER aux rôles. En outre, vous pouvez attribuer les droits d'administrateur aux utilisateurs devant pouvoir afficher tous les clusters Tanzu Kubernetes d'une organisation ou aux utilisateurs devant pouvoir gérer les clusters entre les sites. Pour plus d'informations sur les droits et les niveaux d'accès des entités définies au moment de l'exécution (RDE, Runtime Defined Entities), consultez Gestion des entités définies.
  • Accordez l'accès aux locataires ou aux administrateurs système en créant des entrées de liste de contrôle d'accès (ACL, Access Control List). Pour plus d'informations sur le partage d'entités RDE, consultez Partage d'entités définies.

Procédure

  1. Dans la barre de navigation, sélectionnez Plus > Clusters de conteneurs Kubernetes.
  2. (Facultatif) Si le VDC d'organisation est activé pour la création d'un cluster TKGI, sur la page Kubernetes Container Clusters, sélectionnez l'onglet vSphere with Tanzu & Native.
  3. Cliquez sur Nouveau.
  4. Sélectionnez l'option d'exécution Kubernetes Native.
  5. Entrez un nom et sélectionnez un modèle Kubernetes dans la liste.
  6. (Facultatif) Entrez une description pour le nouveau cluster Kubernetes et une clé publique SSH.
  7. Cliquez sur Suivant.
  8. Sélectionnez le VDC d'organisation sur lequel vous souhaitez déployer un cluster natif, puis cliquez sur Suivant.
  9. Sélectionnez le nombre de plans de contrôle et de nœuds worker et, éventuellement, les stratégies de dimensionnement pour les nœuds.
  10. Cliquez sur Suivant.
  11. Si vous souhaitez déployer une machine virtuelle supplémentaire avec un logiciel NFS, activez l'option Activer NFS.
  12. (Facultatif) Sélectionnez des stratégies de stockage pour le plan de contrôle et les nœuds worker.
  13. Cliquez sur Suivant.
  14. Sélectionnez un réseau pour le cluster Kubernetes et cliquez sur Suivant.
  15. Vérifiez les paramètres du cluster et cliquez sur Terminer.

Que faire ensuite

  • Redimensionnez le cluster Kubernetes si vous souhaitez modifier le nombre de nœuds Worker.
  • Téléchargez le fichier kubeconfig. L'outil de ligne de commande kubectl utilise des fichiers kubeconfig pour obtenir des informations sur les clusters, les utilisateurs, les espaces de noms et les mécanismes d'authentification.
  • Supprimez un cluster Kubernetes.