Compruebe los requisitos previos para habilitar vSphere with Tanzu en su entorno de vSphere. Para ejecutar cargas de trabajo basadas en contenedores de forma nativa en vSphere como administrador de vSphere, habilite Administración de cargas de trabajo en un clúster de vSphere. El resultado es un clúster de administración de Kubernetes conocido como clúster supervisor donde se ejecutan pods de vSphere y se aprovisionan clústeres de Tanzu Kubernetes.

Crear y configurar un clúster de vSphere

Un clúster de vSphere es una recopilación de hosts ESXi administrados por un sistema vCenter Server. El clúster supervisor se ejecuta en un clúster de vSphere. Cree un clúster de vSphere que cumpla con los siguientes requisitos para poder habilitar Administración de cargas de trabajo en él:

  • Cree y configure un clúster de vSphere con al menos tres hosts ESXi. Si utiliza vSAN, se recomienda utilizar cuatro hosts ESXi, pero no es necesario. Consulte Crear y configurar clústeres.
  • Configure el clúster con almacenamiento compartido, como vSAN. Se requiere almacenamiento compartido para vSphere HA, DRS y para almacenar volúmenes contenedores persistentes. Consulte Crear un clúster de vSAN .
  • Si tiene pensado utilizar volúmenes persistentes en modo ReadWriteMany, habilite los servicios de archivos en el clúster de vSAN. Consulte Crear volúmenes persistentes ReadWriteMany en vSphere with Tanzu.
  • Habilite el clúster con vSphere HA. Consulte Crear y usar clústeres de vSphere HA.
  • Habilite el clúster con vSphere DRS en modo totalmente automatizado. Consulte Crear un clúster de DRS.
  • Compruebe que la cuenta de usuario tenga Modificar configuración de todo el clúster en el clúster de vSphere para poder habilitar la funcionalidad Administración de cargas de trabajo.
Precaución: No deshabilite vSphere DRS después de configurar el clúster supervisor. Tener DRS habilitado en todo momento es un requisito previo obligatorio para ejecutar cargas de trabajo en el clúster supervisor. Si se deshabilita DRS, se interrumpirán los clústeres de Tanzu Kubernetes.

Elegir y configurar la pila de redes

Para habilitar Administración de cargas de trabajo en un clúster de vSphere, debe configurar la pila de redes que se utilizarán en clúster supervisor. Dispone de dos opciones: NSX-T Data Center o redes de vSphere Distributed Switch (vDS) con un equilibrador de carga. Puede configurar el NSX Advanced Load Balancer o el equilibrador de carga de HAProxy.

En la tabla se enumeran las diferencias de alto nivel entre las dos pilas de redes admitidas. Para obtener más información sobre las diferencias en arquitectura, consulte clúster supervisor configurado con la pila de redes de vSphere.
Funcionalidad Redes de NSX-T Redes de vDS
pods de vSphere No
Tanzu Kubernetes clústeres
Instancia de registro de Harbor integrada No
Equilibrio de carga Sí, mediante la instalación y configuración de NSX Advanced Load Balancer o el equilibrador de carga de HAProxy.
Para usar las redes de NSX-T Data Center para el clúster supervisor:
Para utilizar redes de vSphere vDS con el NSX Advanced Load Balancer para el clúster supervisor:
Nota: vSphere with Tanzu admite NSX Advanced Load Balancer con vSphere 7 U2 y versiones posteriores.
Para utilizar redes de vSphere vDS con el equilibrio de carga de HAProxy para el clúster supervisor:
Nota: vSphere with Tanzu admite el equilibrador de carga de HAProxy con vSphere 7 U1 y versiones posteriores.

Crear directiva de almacenamiento

Debe crear directivas de almacenamiento que determinen la ubicación del almacén de datos de las máquinas virtuales, los contenedores y las imágenes del plano de control de Kubernetes. Puede crear directivas de almacenamiento que se asocien con diferentes clases de almacenamiento.

Antes de habilitar Administración de cargas de trabajo en un clúster de vSphere, cree una directiva de almacenamiento para la colocación de máquinas virtuales del plano de control de Kubernetes. Consulte Crear directivas de almacenamiento para vSphere with Tanzu.

Crear una biblioteca de contenido

Para aprovisionar clústeres de Tanzu Kubernetes, se necesita una biblioteca de contenido que se cree en la instancia de vCenter Server que administra el clúster de vSphere en el que se ejecuta el clúster supervisor.

La biblioteca de contenido proporciona el sistema con las distribuciones de las versiones de Tanzu Kubernetes en forma de plantillas de OVA. Al aprovisionar un clúster de Tanzu Kubernetes, la plantilla de OVA de la versión seleccionada se utiliza para crear los nodos del clúster de Kubernetes.

Puede crear una biblioteca de contenido suscrita para extraer automáticamente las últimas imágenes publicadas o bien puede crear una biblioteca de contenido local y cargar manualmente las imágenes, que se pueden necesitar para el aprovisionamiento aislado de clústeres de Tanzu Kubernetes.

Consulte Crear y administrar bibliotecas de contenido para versiones de Tanzu Kubernetes.

Ver demostraciones de vSphere with Tanzu

Si bien no es un requisito estricto, antes de comenzar, puede resultar útil ver algunas demostraciones de vSphere with Tanzu, como la configuración del entorno de vSphere para preparar la implementación del clúster supervisor, la habilitación de Administración de cargas de trabajo y el aprovisionamiento de los clústeres de Tanzu Kubernetes. Si lo encuentra útil, consulte la serie de vídeos de información detallada de vSphere with Tanzu en el canal de Vmware vSphere. También puede revisar la serie de vídeos cortos Bytes rápidos de vSphere Tanzu para configurar Administración de cargas de trabajo con las redes de vDS y el equilibrador de cargas de HAProxy.