Procédez comme suit pour vous connecter au Superviseur à l'aide de l'interface de ligne de commande Tanzu et vous authentifier en tant qu'utilisateur vCenter Single Sign-On.
Conditions requises
Remplissez les conditions préalables suivantes.
- Installer et configurer Outils de l'interface de ligne de commande Kubernetes pour vSphere . Reportez-vous à la section Connexion à des clusters Service TKG à l'aide de l'authentification vCenter SSO.
- Installez et initialisez l'interface de ligne de commande Tanzu. Reportez-vous à la section Installez la Tanzu CLI à utiliser avec les clusters de Service TKG.
Se connecter au Superviseur à l'aide de l'interface de ligne de commande Tanzu et de vCenter SSO
Procédez comme suit.
- Connectez-vous au Superviseur en tant qu'utilisateur vCenter SSO.
kubectl vsphere login --server=SUPERVISOR-CONTROL-PLANE-IP-ADDRESS --vsphere-username VCENTER-SSO-USER
Cette action remplit kubeconfig avec le contexte du Superviseur que l'interface de ligne de commande Tanzu utilise.
- Basculez le contexte sur l'Espace de noms vSphere pour le Superviseur.
kubectl config get-contexts
kubectl config use-context <SUPERVISOR-CONTROL-PLANE-IP-ADDRESS>
- Connectez-vous au Superviseur à l'aide de l'interface de ligne de commande Tanzu et de vCenter SSO.
tanzu context create context_name --kubeconfig ~/.kube/config --kubecontext SUPERVISOR-CONTROL-PLANE-IP-ADDRESS
Où :context_name
est le nom défini par l'utilisateur pour ce contexte, tel que « superviseur ».--kubeconfig ~/.kube/config
est le chemin d'accès au fichierkubeconfig
local, qui est défini par défaut sur~/.kube/config
et qui est défini par la variable d'environnementKUBECONFIG
. Il contient le contexte de configuration du Superviseur pour votre utilisateur vCenter SSO.--kubecontext SUPERVISOR-CONTROL-PLANE-IP-ADDRESS
est le contexte du Superviseur, qui est le même queSUPERVISOR_IP
, tel que10.179.144.55
.
- Exécutez les commandes de l'interface de ligne de commande Tanzu et vérifiez la connectivité.
tanzu plugin list
tanzu cluster list -n VSPHERE-NS-FOR-TKG