Siga estos pasos para conectarse a Supervisor mediante la CLI de Tanzu y autenticarse como usuario de vCenter Single Sign-On.

Requisitos previos

Complete los siguientes requisitos previos.
  1. Instale y configure la instancia de Herramientas de la CLI de Kubernetes para vSphere. Consulte Conectarse a clústeres de Servicio TKG mediante la autenticación de vCenter SSO.
  2. Instale e inicialice la CLI de Tanzu. Consulte Instalar la instancia de CLI de Tanzu para usarla con clústeres de Servicio TKG.

Conectarse a Supervisor mediante la CLI de Tanzu y vCenter SSO

Complete los siguientes pasos.
  1. Conéctese a Supervisor como usuario de vCenter SSO.
    kubectl vsphere login --server=SUPERVISOR-CONTROL-PLANE-IP-ADDRESS --vsphere-username VCENTER-SSO-USER

    Esta acción rellena kubeconfig con el contexto de Supervisor que utiliza la CLI de Tanzu.

  2. Cambie el contexto al espacio de nombres de vSphere para Supervisor.
    kubectl config get-contexts
    kubectl config use-context <SUPERVISOR-CONTROL-PLANE-IP-ADDRESS>
  3. Inicie sesión en Supervisor mediante la CLI de Tanzu y vCenter SSO.
    tanzu context create context_name --kubeconfig ~/.kube/config --kubecontext SUPERVISOR-CONTROL-PLANE-IP-ADDRESS
    Donde:
    • context_name es el nombre definido por el usuario para este contexto, como "supervisor".
    • --kubeconfig ~/.kube/config es la ruta de acceso al archivo kubeconfig local, que se establece de forma predeterminada para ~/.kube/config y se establece mediante la variable de entorno KUBECONFIG, y que incluye el contexto de configuración de Supervisor para el usuario de vCenter SSO.
    • --kubecontext SUPERVISOR-CONTROL-PLANE-IP-ADDRESS es el contexto del Supervisor, que es el mismo que SUPERVISOR_IP, como 10.179.144.55.
  4. Ejecute los comandos de la CLI de Tanzu y compruebe la conectividad.
    tanzu plugin list
    tanzu cluster list -n VSPHERE-NS-FOR-TKG