À partir de VMware Cloud Director 10.3.1, vous pouvez créer des clusters VMware Tanzu Kubernetes Grid à 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

  • Vous devez publier le bundle de droits Droit cse:nativeCluster pour toute organisation devant utiliser les clusters VMware Tanzu Kubernetes Grid. Après avoir partagé le bundle de droits, vous devez ajouter le droit Contrôle total CSE:NATIVECLUSTER aux rôles devant pouvoir créer, modifier et supprimer les clusters VMware Tanzu Kubernetes Grid. En outre, vous pouvez attribuer les droits d'administrateur aux utilisateurs devant pouvoir afficher tous les clusters VMware Tanzu Kubernetes Grid 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.

Procédure

  1. Dans la barre de navigation, sélectionnez Plus > Clusters de conteneurs Kubernetes.
  2. Cliquez sur Nouveau.
  3. Sélectionnez l'option d'exécution VMware Tanzu Kubernetes Grid, puis cliquez sur Suivant.
  4. Entrez un nom et sélectionnez un modèle Kubernetes dans la liste.
  5. (Facultatif) Entrez une clé publique SSH.
  6. Cliquez sur Suivant.
  7. Sélectionnez le VDC d'organisation dans lequel vous souhaitez déployer un cluster VMware Tanzu Kubernetes Grid et cliquez sur Suivant.
  8. Sélectionnez le nombre de nœuds worker et, éventuellement, les stratégies de dimensionnement ou les limitations de CPU et de mémoire pour les nœuds.
  9. Cliquez sur Suivant.
  10. (Facultatif) Sélectionnez des stratégies de stockage pour le plan de contrôle et les nœuds worker.
  11. Cliquez sur Suivant.
  12. (Facultatif) Pour limiter la communication du cluster uniquement au réseau interne, désactivez l'option Autoriser l'acheminement du trafic externe vers ce cluster.
    Si vous souhaitez utiliser des équilibrages de charge et des volumes persistants, l'option doit être activée.
  13. Sélectionnez un réseau pour le cluster Kubernetes et cliquez sur Suivant.
  14. (Facultatif) Spécifiez une plage d'adresses IP pour les services Kubernetes et une plage pour les espaces Kubernetes, puis cliquez sur Suivant.

    CIDR (Classless Inter-Domain Routing) est une méthode de routage IP et d'allocation d'adresses IP.

    Option Description
    Pods CIDR Spécifie une plage d'adresses IP à utiliser pour les espaces Kubernetes. La valeur par défaut est 100.96.0.0/11. La taille du sous-réseau d'espaces doit être supérieure ou égale à /24. Vous pouvez entrer une plage d'adresses IP.
    Services CIDR Spécifie une plage d'adresses IP à utiliser pour les services Kubernetes. La valeur par défaut est 100.64.0.0/13. Vous pouvez entrer une plage d'adresses IP.
  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.