Seleccionar un sistema operativo u OVA durante la actualización del clúster

En este tema se explica cómo especificar una plantilla de sistema operativo u OVA de destino para que los nodos del clúster se ejecuten cuando se actualice un clúster de administración independiente de Tanzu Kubernetes Grid (TKG) o una carga de trabajo a una nueva versión de TKG.

Seleccionar un sistema operativo al que actualizar

Si su cuenta de IaaS tiene varias imágenes de máquina virtual base con la misma versión de Kubernetes a la que va a actualizar, su comando tanzu mc upgrade o tanzu cluster upgrade puede especificar qué versión de sistema operativo se utilizará.

Especifique la versión del sistema operativo con las opciones --os-arch, --os-name o --os-version al comando upgrade. Por ejemplo, en vSphere, si cargó plantillas OVA de Photon y Ubuntu con Kubernetes v1.27.5, especifique --os-name ubuntu para actualizar su clúster de administración para que se ejecute en una máquina virtual de Ubuntu.

Los valores posibles y los valores predeterminados de estas opciones incluyen:

  • El valor --os-name depende de la infraestructura de nube:
    • vSphere: ubuntu (valor predeterminado) o photon para Photon OS
    • Amazon Web Services (AWS): ubuntu (valor predeterminado) o amazon para Amazon Linux
    • Azure: ubuntu
  • El valor de --os-version depende de os-name:
    • Los valores de ubuntu incluyen: 20.04 (valor predeterminado), 18.04
    • Los valores de photon incluyen: 3 (valor predeterminado)
    • Los valores de amazon incluyen: 2 (valor predeterminado)
  • valor --os-arch: amd64 (valor predeterminado)

Si no especifica un --os-name al actualizar un clúster, sus nodos conservan la configuración actual de --os-name.

Seleccionar una plantilla de OVA a la que actualizar

En vSphere, puede usar la opción --vsphere-vm-template-name para tanzu mc upgrade o tanzu cluster upgrade para especificar un archivo OVA en el inventario de vCenter al que actualizar los nodos del clúster.

Especifique la plantilla de OVA mediante su ruta de acceso de inventario vCenter, de la misma forma que establece VSPHERE_TEMPLATE en un archivo de configuración de clúster, como se describe en Implementar un clúster con una imagen OVA personalizada.

Por ejemplo:

tanzu cluster upgrade CLUSTER-NAME --vsphere-vm-template-name "/TKG_DC/vm/TKG_IMAGES/ubuntu-2004-kube-v1.29.9-vmware.1"
check-circle-line exclamation-circle-line close-line
Scroll to top icon