À 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 clusters Kubernetes.

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 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.
  • Vérifiez que votre fournisseur de services a terminé la configuration du serveur Container Service Extension 3.1.1.
  • Vérifiez que votre fournisseur de services a publié le bundle de droits Droit cse:nativeCluster sur votre organisation et vous a accordé le droit Contrôle total CSE:NATIVECLUSTER pour créer, modifier et supprimer les clusters VMware Tanzu Kubernetes Grid.

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.