This site will be decommissioned on January 30th 2025. After that date content will be available at techdocs.broadcom.com.

Actualizar una implementación con acceso a Internet restringido

En este tema se describe cómo actualizar los clústeres de carga de trabajo y administración a Tanzu Kubernetes Grid v2.1 en un entorno con acceso a Internet restringido en vSphere y AWS.

Nota

En la ruta de acceso de actualización de TKG, v2.1 sigue inmediatamente a v1.6. TKG 2.0 no es una versión descargable, sino que hace referencia al uso de la versión de TKG integrada en un supervisor de vSphere with Tanzu en vSphere 8.

Este procedimiento es necesario para las actualizaciones principales de v1.6.x a v2.1.x y de revisión de v2.1.x a v2.1.y.

Importante

Todos los clústeres utilizan certificados de cliente de un año y la actualización de un clúster renueva su certificado, por lo que VMware recomienda actualizar los clústeres al menos una vez al año.

Actualizar una implementación de vSphere restringida por Internet

Si implementó la versión anterior de Tanzu Kubernetes Grid en un entorno con acceso a Internet restringido, realice los siguientes pasos en un equipo con conexión a Internet.

  1. Descargue e instale la nueva versión de la CLI de Tanzu. Consulte Descargar e instalar la CLI de Tanzu y otras herramientas.

  2. Realice los pasos descritos en Preparar para actualizar clústeres en vSphere para implementar los nuevos archivos OVA de imagen del sistema operativo base.

  3. Realice los pasos descritos en Preparar un entorno con acceso a Internet restringido para ejecutar los scripts necesarios.

Actualizar una implementación de AWS restringida por Internet

Requisitos previos

Para actualizar una implementación de Tanzu Kubernetes Grid restringida por Internet en AWS a TKG v2.1.x, debe disponer de:

  • Tanzu Kubernetes Grid v1.6 o una versión de revisión anterior de TKG v2.1 que se ejecuta en un entorno de AWS sin conexión con máquinas Linux y un registro de imágenes, como se describe en Preparar un entorno con acceso a Internet restringido.
    • No puede actualizar a Tanzu Kubernetes Grid v2.1 desde v1.5 o versiones anteriores. Primero debe actualizar a una versión v1.6 como se describe en Actualizar Tanzu Kubernetes Grid en la documentación de Tanzu Kubernetes Grid v1.6.
  • CLI de Tanzu v0.28.1 con complementos compatibles y kubectl instalado en ambos equipos Linux. Consulte Instalar la CLI y otras herramientas.

    • Ejecute tanzu version para comprobar que está ejecutando una versión v2.1 de tanzu. Tanzu Kubernetes Grid v2.1.1 utiliza CLI de Tanzu v0.28.1, de acuerdo con Tanzu Framework v0.28.1.
    • Ejecute kubectl version para comprobar que está ejecutando la versión de kubectl que aparece en la página de descargas de Tanzu Kubernetes Grid para su versión v1.6.x.
    • Ejecute tanzu plugin list para confirmar las versiones v0.28.1 de los complementos management-cluster, cluster, login, kubernetes-release,package y pinniped-auth.
    • Para la máquina sin conexión, descargue, transfiera e instale el paquete de la CLI de Tanzu y otro software siguiendo el proceso habitual para esa máquina.
  • Para solucionar un problema desconocido con CAPA, establezca EXP_EXTERNAL_RESOURCE_GC=false en el entorno local o en el archivo de configuración del clúster de administración.

Paso 1: Copiar las imágenes

Desde la máquina conectada a Internet, utilice el complemento isolated-cluster para copiar las imágenes de contenedor utilizadas por TKG en el registro sin conexión, siguiendo los pasos que comienzan con Paso 1: Instalar el complemento de clúster aislado en la máquina conectada en Preparar un entorno con acceso a Internet restringido

Paso 2: Actualizar clústeres de administración independientes

Para actualizar Tanzu Kubernetes Grid con un clúster de administración independiente, primero debe actualizar todos los clústeres de administración en la implementación. No se pueden actualizar los clústeres de carga de trabajo hasta que se hayan actualizado sus clústeres de administración.

Para actualizar los clústeres de administración independientes en un entorno de AWS con acceso a Internet restringido:

  1. Configure las siguientes variables de entorno para que la CLI de Tanzu pueda acceder al registro de imágenes privado y saber en qué región y zona se debe realizar la implementación. Busque la configuración de clave de acceso en el archivo ~/.aws/config.

     export TKG_CUSTOM_IMAGE_REPOSITORY=
     export TKG_CUSTOM_IMAGE_REPOSITORY_CA_CERTIFICATE=
     export AWS_REGION=
     export AWS_NODE_AZ=
     export AWS_ACCESS_KEY_ID=
     export AWS_SECRET_ACCESS_KEY=
     export AWS_SSH_KEY_NAME=
    
  2. Siga el procedimiento descrito en Actualizar clústeres de administración.

Paso 3: Actualizar clústeres de carga de trabajo

Para actualizar los clústeres de carga de trabajo en un entorno de AWS con acceso a Internet restringido, siga el procedimiento descrito en Actualizar clústeres de carga de trabajo.

Qué hacer a continuación

Ahora puede seguir usando la CLI de Tanzu para administrar los clústeres y ejecutar las aplicaciones con la nueva versión de Kubernetes en su entorno con acceso a Internet restringido.

check-circle-line exclamation-circle-line close-line
Scroll to top icon