Crear clústeres de carga de trabajo

Los temas de esta sección explican cómo configurar clústeres de carga de trabajo y utilizar la CLI de Tanzu para crear y administrar los clústeres.

¿Qué son los clústeres de carga de trabajo?

En VMware Tanzu Kubernetes Grid, los clústeres de carga de trabajo son los clústeres de Kubernetes en los que se ejecutan las cargas de trabajo de las aplicaciones.

Tanzu Kubernetes Grid implementa automáticamente clústeres en la plataforma en la que implementó el clúster de administración. Por ejemplo, no puede implementar clústeres en Amazon Web Services (AWS) o Azure desde un clúster de administración que se ejecuta en vSphere, o viceversa. No es posible utilizar servicios compartidos entre los diferentes proveedores porque, por ejemplo, los clústeres vSphere clústeres dependen de compartir el almacenamiento y las redes de vSphere, mientras que AWS y Azure utilizan sus propios sistemas. Tanzu Kubernetes Grid implementa automáticamente clústeres desde el clúster de administración que haya establecido como contexto para la CLI.

Puede crear tres tipos de clústeres de carga de trabajo:

  • Clústeres basados en clases (predeterminado)
  • Clústeres basados en planes (heredados)
  • Clústeres basados en TKC (heredado)

Estos tipos de clúster de carga de trabajo se describen en Tipos de clúster de carga de trabajo.

Plataformas de infraestructura compatibles

Puede implementar clústeres de carga de trabajo con la CLI de Tanzu después de implementar un clúster de administración independiente en vSphere, AWS o Azure. También puede implementar clústeres de carga de trabajo en vSphere with Tanzu en vSphere 8 si conectó la CLI de Tanzu al supervisor de vSphere with Tanzu.

Puede utilizar la CLI de Tanzu para implementar clústeres de carga de trabajo en las siguientes plataformas:

  • vSphere 6.7, 7 y 8 si utiliza un clúster de administración independiente
  • vSphere 8 con un clúster supervisor de vSphere with Tanzu
  • AWS
  • Microsoft Azure

Requisitos previos para la implementación de clústeres

Antes de iniciar el flujo de trabajo de implementación descrito en esta sección, asegúrese de lo siguiente:

  • Ha seguido los procedimientos descritos en Instalar la CLI de Tanzu y la CLI de Kubernetes para su uso con clústeres de administración independientes o Instalar la CLI de Tanzu y la CLI de Kubernetes para su uso con un supervisor de vSphere with Tanzu.
  • Implementó un clúster de administración independiente en vSphere 6.7, 7 u 8, AWS o Azure, o conectó la CLI de Tanzu a una instancia de vSphere 8 en la que se ejecuta un clúster supervisor de vSphere with Tanzu:
  • vSphere: Si va a implementar clústeres de carga de trabajo en vSphere, cada clúster requiere una dirección IP virtual estática para proporcionar un endpoint estable para Kubernetes. Asegúrese de que esta dirección IP no esté en el rango de DHCP, sino que esté en la misma subred que el rango de DHCP.

    Máquina de arranque con sistema operativo Mac: Si la máquina de arranque ejecuta un sistema operativo Mac e implementa un clúster de carga de trabajo mediante la verificación por huella digital con un certificado autofirmado, como se estableció al configurar VSPHERE_INSECURE: false y VSPHERE_TLS_THUMBPRINT, agregue el certificado de vCenter al almacén de confianza de la máquina:

    1. Desde vSphere, descargue el archivo .pem del certificado de vCenter:

    2. Haga doble clic en el archivo descargado y agréguelo a la cadena de claves del sistema MacOS como un certificado de confianza:

    3. Durante el proceso de implementación del clúster, si MacOS muestra un mensaje de alerta que indica que el certificado no es de confianza, cambie su directiva a Confiar siempre:

  • Azure: Si va a implementar clústeres de carga de trabajo en Azure, cada clúster requiere un grupo de seguridad de red (NSG) para sus nodos de trabajo denominado CLUSTER-NAME-node-nsg, donde CLUSTER-NAME es el nombre del clúster. Para utilizar una VNet existente para el clúster, debe crear manualmente estos NSG como se describe en Crear NSG de Azure para la VNet existente.

Pasos para la implementación del clúster

Para crear un clúster de carga de trabajo con la CLI de Tanzu, haga lo siguiente:

  1. Complete los requisitos previos indicados en Requisitos previos para la implementación de clústeres anteriormente.

  2. Configure el clúster como se describe en Archivos de configuración y especificaciones de objetos y en el tema de configuración del clúster para la infraestructura:

  3. Cree el clúster como se describe en Crear clústeres de carga de trabajo.

Para crear clústeres de carga de trabajo de otras maneras, sin la CLI de Tanzu, consulte:

Qué hacer a continuación

Continúe con Especificaciones de objetos y archivos de configuración.

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