El 24 de julio, se lanzó una versión nueva de Anthos GKE en AWS. Consulta las notas de la versión para obtener información sobre los cambios rotundos.

Actualiza tu servicio de administración

En este tema, se muestra cómo actualizar un servicio de administración de GKE on AWS. Después de actualizar el servicio de administración, actualiza los clústeres de usuarios.

Antes de comenzar

Para conectarte a tus recursos de GKE on AWS, sigue las instrucciones que se indican a continuación si tienes una VPC de AWS existente (o conexión directa a tu VPC) o si creaste una VPC dedicada cuando creaste el 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, GKE on AWS incluye un host de bastión en una subred pública.

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

  1. Ejecuta la secuencia de comandos bastion-tunnel.sh para abrir el túnel. 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 CTRL-C o cierra la ventana.

  2. Abre una terminal nueva y cambia el directorio por el directorio que tiene la configuración de GKE on AWS.

  3. Verifica que puedas conectarte al clúster con kubectl.

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

    El resultado incluye la URL de la instancia principal.

Actualiza tu servicio de administración

Para actualizar un servicio de administración, edita anthos-gke.yaml y, luego, aplica los cambios.

  1. Descarga la última versión de la herramienta anthos-cli.
  2. Cambia al directorio con la configuración de GKE en AWS. Creaste este directorio cuando instalaste el servicio de administración.
     cd anthos-aws
  3. Abre anthos-gke.yaml en un editor de texto. Cambia el valor de spec.version a 1.16.9-gke.15.

    apiVersion: multicloud.cluster.gke.io/v1
    kind: AWSManagementService
    metadata:
     name: management
    spec:
     version: 1.16.9-gke.15
     region: aws-region
     ...
    
  4. Ejecuta anthos-gke aws management init para validar el objeto AWSManagementService y actualiza el archivo anthos-gke.status.yaml.

    anthos-gke aws management init
    
  5. Ejecuta anthos-gke aws management apply para actualizar el servicio de administración en AWS.

    anthos-gke aws management apply
    

    Mediante el comando anthos-gke, se comienza a actualizar el servicio de administración. Esto puede tardar hasta diez minutos en completarse.

¿Qué sigue?

Actualiza los clústeres de usuario.