Siga estas etapas para se conectar a Supervisor usando a CLI Tanzu e autenticar como um usuário vCenter Single Sign-On.
Pré-requisitos
Conclua os pré-requisitos a seguir.
- Instale e configure o Kubernetes CLI Tools for vSphere. Consulte Conectando-se a clusters TKG em Supervisor usando a autenticação de SSO do vCenter.
- Instale e inicialize a CLI Tanzu. Consulte Instale o Tanzu CLI para uso com clusters TKG 2 em Supervisor.
Conectar-se a Supervisor usando a CLI do Tanzu e o SSO do vCenter
Conclua as etapas a seguir.
- Conecte-se a Supervisor como um usuário de SSO de vCenter.
kubectl vsphere login --server=SUPERVISOR-CONTROL-PLANE-IP-ADDRESS --vsphere-username VCENTER-SSO-USER
Essa ação preenche o kubeconfig com o contexto Supervisor que a CLI Tanzu usa.
- Alterne o contexto para o vSphere Namespace para Supervisor.
kubectl config get-contexts
kubectl config use-context <SUPERVISOR-CONTROL-PLANE-IP-ADDRESS>
- Faça login em Supervisor usando a CLI do Tanzu e o SSO do vCenter.
tanzu login --kubeconfig ~/.kube/config --context SUPERVISOR-CONTROL-PLANE-IP-ADDRESS --name supervisor
Onde:--kubeconfig ~/.kube/config
é o caminho para o arquivokubeconfig
local, cujo padrão é~/.kube/config
e é definido pela variável de ambienteKUBECONFIG
e que contém o contexto de configuração Supervisor para o usuário de SSO do vCenter.--context SUPERVISOR-CONTROL-PLANE-IP-ADDRESS
é o contexto de Supervisor, que é o mesmo queSUPERVISOR_IP
, como10.179.144.55
.--name supervisor
é o nome definido pelo usuário para a CLI Tanzu a ser usada para esse contexto.
- Execute Tanzu comandos da CLI e verifique a conectividade.
tanzu plugin list
tanzu cluster list -n VSPHERE-NS-FOR-TKG