Clústeres de administración: Supervisores e independientes

Los usuarios de Tanzu Kubernetes Grid inician sesión en el clúster de administración con la CLI de Tanzu y la CLI de Kubernetes (kubectl) y emiten comandos como tanzu cluster create para crear un clúster de carga de trabajo, o tanzu package install para instalar un servicio empaquetado en el clúster para que lo consuman las aplicaciones alojadas.

El clúster de administración ejecuta herramientas API de clúster, Carvel y otro software para procesar estos comandos.

El clúster de administración está diseñado para administrar clústeres de carga de trabajo y servicios empaquetados, así como para ejecutar redes de contenedores y otros agentes de nivel de sistema.

Opciones de implementación del clúster de administración

El clúster de administración tiene dos opciones de implementación que se ejecutan en diferentes infraestructuras mediante distintos conjuntos de componentes:

  • Supervisor es un clúster de administración que se ejecuta directamente en hosts ESXi existentes, como parte de la solución vSphere with Tanzu. El supervisor proporciona una plataforma para alojar de forma nativa varios tipos de cargas de trabajo de Kubernetes en vSphere, incluidos pods de vSphere, máquinas virtuales de servicio de máquina virtual, servicios de supervisor y clústeres de TKG. Si hay un supervisor de vSphere with Tanzu disponible en la instancia de vSphere 7 u 8, no es necesario implementar un clúster de administración independiente.
  • Clúster de administración independiente es un clúster de administración que se ejecuta como máquinas virtuales dedicadas para admitir TKG en varias infraestructuras de nube. Con esta opción, "Implementar TKG" significa implementar un clúster de administración en una infraestructura, como vSphere, AWS o Azure.

    Importante

    Tanzu Kubernetes Grid v2.4.x es la última versión de TKG que admite la creación de clústeres de administración de TKG independientes y clústeres de carga de trabajo de TKG en AWS y Azure. La capacidad para crear clústeres de administración de TKG independientes y clústeres de carga de trabajo de TKG en AWS y Azure se eliminará en la versión 2.5 de Tanzu Kubernetes Grid. Para obtener más información, consulte Desuso de la administración de TKG y los clústeres de cargas de trabajo en AWS y Azure en las Notas de la versión de VMware Tanzu Kubernetes Grid v2.4.

En ambos casos, el clúster de administración publica una API que encapsula y agrega una funcionalidad de nivel superior a la API del clúster. En el lado del cliente, la CLI de Tanzu encapsula y agrega funcionalidad de nivel superior a kubectl y clusterctl, las CLI de la API del clúster y Kubernetes.

Cuándo utilizar un supervisor de vSphere with Tanzu

Para las implementaciones de TKG en vSphere 7 u 8, la mejor opción para la mayoría de los escenarios de uso es utilizar el supervisor de vSphere with Tanzu.

En particular, el supervisor:

  • Proporciona una experiencia totalmente integrada para los administradores de VI con una administración centrada en aplicaciones en vSphere 7 y vSphere 8
  • Permite delegar el acceso a espacios de nombres de vSphere directamente desde vCenter Server
  • Incluye cuotas para los recursos consumidos por un espacio de nombres de vSphere como límites de protección para el consumo de autoservicio
  • Muestra los espacios de nombres de vSphere, los clústeres de Tanzu Kubernetes y los nodos del clúster de Tanzu Kubernetes como parte del vSphere Client
  • Conecta clústeres de Tanzu Kubernetes a la infraestructura sin exponer las credenciales de infraestructura a los administradores de clústeres
  • Separa los clústeres de Tanzu Kubernetes de la red de administración de vSphere
  • Se integra con la biblioteca de contenido para la replicación automática de imágenes de máquina virtual para nuevas versiones de Kubernetes
  • Permite administrar máquinas virtuales tradicionales y clústeres de Kubernetes a través de una API común y vSphere Client

Cuándo utilizar un clúster de administración independiente

Debe utilizar un clúster de administración independiente en las siguientes circunstancias:

  • Para implementaciones en AWS y Azure.
  • Para las implementaciones de vSphere 6.7. vSphere with Tanzu está disponible a partir de vSphere 7.

En vSphere 7 y 8, considere la posibilidad de usar TKG con un clúster de administración independiente en lugar de supervisor si necesita las siguientes funciones que el supervisor aún no proporciona:

  • Contenedores Windows
  • Pila dual IPv6
  • La capacidad de crear clústeres de carga de trabajo en una ubicación remota desde una instancia de vCenter Server centralizada

Supervisores, clústeres de administración independientes y Tanzu Kubernetes Grid 2.x

TKG 2.x unifica la CLI de Tanzu y las definiciones de objetos subyacentes para las dos opciones de implementación de clúster de administración, supervisor y clúster de administración independiente, pero la compatibilidad de la versión de CLI de Tanzu difiere entre las dos.

Consulte la tabla Compatibilidad con productos VMware Tanzu en la documentación de la CLI de VMware Tanzu para conocer las versiones de la CLI de Tanzu y vSphere que funcionan con las dos opciones de implementación para TKG.

Importante

La versión de la TKG API que está integrada en vSphere with Tanzu puede quedar retrasada respecto a la versión del complemento management-cluster de la CLI de Tanzu que crea clústeres de administración independientes. Esto significa que las versiones más recientes de la CLI de Tanzu pueden admitir funcionalidades en un clúster de administración independiente compatible que no admiten en un supervisor compatible.

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