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
- 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.
- Dans vSphere Client, accédez à et sélectionnez un Espace de noms vSphere.
- Sélectionnez l'onglet et localisez le volet .
- Sous Lien vers les outils de CLI, cliquez sur Ouvrir ou sur Copier le lien.
- Dans un navigateur, ouvrez l'URL de téléchargement des Outils de l'interface de ligne de commande Kubernetes.
- Sélectionnez le système d'exploitation.
- Téléchargez le fichier
vsphere-plugin.zip
.
- 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.
- Ajoutez l'emplacement des deux exécutables à la variable CHEMIN D'ACCÈS de votre système.
- 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.
- 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.