Vous pouvez utiliser les Outils de l'interface de ligne de commande Kubernetes pour vSphere pour vous connecter au plan de contrôle du Superviseur, accéder aux Espaces de noms vSphere pour lesquels vous disposez d'autorisations, mais aussi déployer et gérer des Espaces vSphere, des clusters Tanzu Kubernetes Grid et des machines virtuelles.

Le module de téléchargement des outils de l'interface de ligne de commande Kubernetes comporte deux exécutables : le kubectl Open Source standard et le plug-in Plug-in vSphere pour kubectl. L'interface de ligne de commande kubectl dispose d'une architecture enfichable. Le plug-in Plug-in vSphere pour kubectl étend les commandes disponibles pour kubectl afin que vous vous connectiez au Superviseur et aux clusters Tanzu Kubernetes Grid à l'aide des informations d'identification vCenter Single Sign-On.

Note : Une fois que vous avez effectué une mise à jour de Espace de noms vSphere et mis à niveau le Superviseur, il est recommandé de mettre à jour le Plug-in vSphere pour kubectl. Reportez-vous à la section Mettre à jour le plug-in vSphere pour kubectl dans Maintenance du plan de contrôle IaaS vSphere.

Procédure

  1. Obtenez l'adresse IP ou le nom de domaine complet du plan de contrôle du Superviseur, qui est également l'URL de téléchargement des Outils de l'interface de ligne de commande Kubernetes pour vSphere .
    Si vous êtes un ingénieur DevOps qui n'a pas accès à l'environnement vSphere, vous pouvez demander à votre administrateur vSphere d'effectuer les étapes ci-dessous.
    1. Dans vSphere Client, accédez à Gestion de la charge de travail > Espaces de noms et sélectionnez un Espace de noms vSphere.
    2. Sélectionnez l'onglet Résumé et localisez le volet État.
    3. Sous Lien vers les outils de CLI, cliquez sur Ouvrir ou sur Copier le lien.Panneau de configuration de l'espace de noms vSphere avec le lien vers les outils de CLI entouré.
  2. Dans un navigateur, ouvrez l'URL de téléchargement des Outils de l'interface de ligne de commande Kubernetes.
    L'interface utilisateur de vSphere with Tanzu affiche des options pour télécharger le module Outils d'interface de ligne de commande afin d'afficher et de contrôler les espaces de noms dans vSphere.
  3. Sélectionnez le système d'exploitation.
  4. Téléchargez le fichier vsphere-plugin.zip.
  5. Extrayez le contenu du fichier ZIP dans un répertoire de travail.
    Le module vsphere-plugin.zip contient deux fichiers exécutables : kubectl et Plug-in vSphere pour kubectl. kubectl est l'interface de ligne de commande Kubernetes standard. kubectl-vsphere est le plug-in Plug-in vSphere pour kubectl qui vous aide à vous authentifier avec le Superviseur et les clusters Tanzu Kubernetes à l'aide de vos informations d'identification vCenter Single Sign-On.
  6. Ajoutez l'emplacement des deux exécutables à la variable CHEMIN D'ACCÈS de votre système.
  7. Pour vérifier l'installation de l'interface de ligne de commande kubectl, démarrez un shell, un terminal ou une session d'invite de commande et exécutez la commande kubectl.
    Le message de la bannière kubectl et la liste des options de ligne de commande s'affichent pour l'interface de ligne de commande.
  8. Pour vérifier l'installation du plug-in Plug-in vSphere pour kubectl, exécutez la commande kubectl vsphere.
    Le message de la bannière Plug-in vSphere pour kubectl et la liste des options de ligne de commande s'affichent pour le plug-in.

Que faire ensuite

Configurer la connexion sécurisée pour les clusters vSphere IaaS control plane.