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.
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.
Funcionalidad | Redes de NSX-T | Redes de vDS |
---|---|---|
pods de vSphere | Sí | No |
Tanzu Kubernetes clústeres | Sí | Sí |
Instancia de registro de Harbor integrada | Sí | No |
Equilibrio de carga | Sí | Sí, mediante la instalación y configuración de NSX Advanced Load Balancer o el equilibrador de carga de HAProxy. |
- Revise los requisitos del sistema y las topologías para redes de NSX-T. Consulte Requisitos del sistema para configurar vSphere with Tanzu con NSX-T Data Center.
- Instale y configure NSX-T Data Center para vSphere with Tanzu. Consulte Instalar y configurar NSX-T Data Center para vSphere with Tanzu.
- Revise los requisitos de NSX Advanced Load Balancer. Consulte Requisitos del sistema para configurar vSphere with Tanzu con redes de vSphere y NSX Advanced Load Balancer.
- Cree una instancia de vSphere Distributed Switch (vDS), agregue todos los hosts ESXi del clúster a vDS y cree grupos de puertos para las redes de cargas de trabajo. Consulte Crear una instancia de vSphere Distributed Switch para un clúster supervisor para su uso con NSX Advanced Load Balancer.
- Implemente y configure el NSX Advanced Load Balancer. Consulte Implementar el controlador.
- Revise los requisitos del sistema y las topologías de red para redes de vSphere con un equilibrador de carga externo. Consulte Requisitos del sistema para configurar vSphere with Tanzu con redes de vSphere y el equilibrador de carga de HAProxy y Topologías para implementar el equilibrador de carga de HAProxy.
- Cree una instancia de vSphere Distributed Switch (vDS), agregue todos los hosts ESXi del clúster a vDS y cree grupos de puertos para las redes de cargas de trabajo. Consulte Crear una instancia de vSphere Distributed Switch para un clúster supervisor para su uso con el equilibrador de carga de HAProxy.
- Instale y configure un equilibrador de carga de HAProxy que se pueda enrutar a la instancia de vSphere Distributed Switch que está conectada a los hosts desde el clúster de vSphere. El equilibrador de carga de HAProxy admite la conectividad de red con las cargas de trabajo de las redes de clientes y para equilibrar la carga del tráfico entre los clústeres de Tanzu Kubernetes. Consulte Instalar y configurar el equilibrador de carga de HAProxy.
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.