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.
  1. 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.
  2. 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.
  1. 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.

  2. Alterne o contexto para o vSphere Namespace para Supervisor.
    kubectl config get-contexts
    kubectl config use-context <SUPERVISOR-CONTROL-PLANE-IP-ADDRESS>
  3. 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 arquivo kubeconfig local, cujo padrão é ~/.kube/config e é definido pela variável de ambiente KUBECONFIG 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 que SUPERVISOR_IP, como 10.179.144.55.
    • --name supervisor é o nome definido pelo usuário para a CLI Tanzu a ser usada para esse contexto.
  4. Execute Tanzu comandos da CLI e verifique a conectividade.
    tanzu plugin list
    tanzu cluster list -n VSPHERE-NS-FOR-TKG