vRealize Automation vous permet de provisionner un déploiement vSphere with Tanzu Kubernetes à partir de Cloud Assembly afin d'exploiter les capacités natives de vSphere 7.x pour déployer et gérer des clusters Tanzu Kubernetes, en fournissant une couche indépendante de l'infrastructure pour le provisionnement et la gestion de l'infrastructure virtuelle.

La fonctionnalité Tanzu with vSphere Kubernetes exploite la capacité Kubernetes native de vSphere 7.x. Elle ne nécessite pas d'intégration vRealize Automation PKS pour fonctionner.

Conditions préalables

Procédure

  1. Si un compte de cloud vCenter approprié n'existe pas déjà dans Cloud Assembly, créez-en un.
  2. Sélectionnez Infrastructure > Configurer > Zone Kubernetes pour créer ou sélectionner une zone Kubernetes dans vRealize Automation Cloud Assembly.
    Vous pouvez utiliser une zone Kubernetes existante si vous disposez d'une zone appropriée déjà configurée, mais un administrateur doit ajouter un ou plusieurs espaces de noms de superviseur à la zone. Ces espaces de noms servent de ressources de calcul sur lesquelles les clusters Tanzu Kubernetes provisionnés sont créés dans la zone. Pour plus d'informations sur les zones Kubernetes, reportez-vous à la section Configurer une zone Kubernetes dans Cloud Assembly.
  3. Accédez à l'onglet Provisionnement Kubernetes sur la page Infrastructure > Administration > Projets dans Cloud Assembly et associez la zone Kubernetes au projet approprié.
  4. Créez ou sélectionnez un plan de cluster pour un compte de cloud vSphere 7.x approprié.
  5. Sélectionnez Concevoir > Modèles de cloud et créez un modèle de cloud pour un projet ayant accès à une zone Kubernetes appropriée. Ensuite, faites glisser un composant de cluster K8s sur le modèle de cloud et spécifiez son nom et son plan de cluster.
    Vous avez également la possibilité de spécifier le nombre de nœuds worker.
  6. Exécutez le modèle de cloud, puis, lorsqu'il se termine, recherchez l'adresse du cluster Tanzu provisionné sur le déploiement dans les propriétés de ressources de la page Déploiements Cloud Assembly.
  7. Recherchez et explorez le cluster Tanzu sur la page Infrastructure > Configurer > Kubernetes de Cloud Assembly.

Résultats

Le cluster Tanzu Kubernetes est provisionné comme spécifié dans le modèle de cloud.

Que faire ensuite

Après avoir déployé le cluster Tanzu, vous disposez de plusieurs options pour l'utiliser.

  • Accédez à la page Ressources > Déploiements dans Cloud Assembly, puis localisez et téléchargez le fichier Kubeconfig associé pour accéder au cluster Tanzu provisionné. Vous pouvez utiliser le fichier Kubeconfig pour gérer le cluster Tanzu Kubernetes déployé comme tout autre cluster Kubernetes conforme.
  • Vous pouvez trouver et explorer le cluster Tanzu sur la page Infrastructure > Ressources > Kubernetes de Cloud Assembly.
  • Pour créer un espace de noms, accédez à l'onglet Espaces de noms sur la page Infrastructure > Ressources > Kubernetes de Cloud Assembly et cliquez sur Nouvel espace de noms pour créer un espace de noms sur le cluster Tanzu applicable. Vous pouvez vérifier que l'espace de noms a été créé en vous assurant qu'il est répertorié dans l'onglet Espaces de noms de la page Kubernetes.