El 31 de marzo, se lanzó una nueva versión de los clústeres de Anthos en AWS (GKE en AWS). Consulta las notas de la versión para obtener más información.

Conéctate a tu clúster con kubectl

Antes de comenzar

Antes de comenzar a usar clústeres de Anthos en AWS, asegúrate de haber realizado las siguientes tareas:

El Host de bastión

Para conectarte a tus clústeres de Anthos en recursos de AWS, sigue estos pasos. Selecciona si tienes una VPC de AWS existente (o conexión directa a tu VPC) o si creaste una VPC dedicada cuando creaste tu servicio de administración.

VPC existente

Si tienes una conexión directa o de VPN con una VPC existente, omite la línea env HTTP_PROXY=http://localhost:8118 de los comandos en este tema.

VPC dedicada

Cuando creas un servicio de administración en una VPC dedicada, los clústeres de Anthos en AWS incluyen un host de bastion en una subred pública.

Para conectarte al servicio de administración, realiza los siguientes pasos:

  1. Cambia al directorio con la configuración de los clústeres de Anthos en WS. Creaste este directorio cuando instalaste el servicio de administración.

    cd anthos-aws

  2. Para abrir el túnel, ejecuta la secuencia de comandos bastion-tunnel.sh. El túnel reenvía a localhost:8118.

    Para abrir un túnel al host de bastión, ejecuta el siguiente comando:

    ./bastion-tunnel.sh -N
    

    Los mensajes del túnel SSH aparecen en esta ventana. Cuando estés listo para cerrar la conexión, detén el proceso mediante Control+C o cierra la ventana.

  3. Abre una terminal nueva y cambia a tu directorio de anthos-aws.

    cd anthos-aws
  4. Verifica que puedas conectarte al clúster con kubectl.

    env HTTP_PROXY=http://localhost:8118 \
    kubectl cluster-info
    

    El resultado incluye la URL para el servidor de API del servicio de administración.

En los comandos de las siguientes secciones, se supone que estás usando este host de bastión. Si no usas el host de bastión, quita las líneas que contienen HTTP_PROXY.

Conéctate a tu servicio de administración con kubectl

Para conectarte al servicio de administración con la herramienta de kubectl, sigue estos pasos:

Desde tu directorio de anthos-aws, usa anthos-gke para cambiar el contexto a tu servicio administrado.

cd anthos-aws
anthos-gke aws management get-credentials

Conéctate a los clústeres mediante kubectl

Para conectarte a tus clústeres de usuario con la herramienta de kubectl, sigue estos pasos:

Desde tu directorio de anthos-aws, usa anthos-gke para cambiar el contexto a tu clúster de usuario.

cd anthos-aws
env HTTP_PROXY=http://localhost:8118 \
anthos-gke aws clusters get-credentials CLUSTER_NAME