El uso de varios pods de vSphere o clústeres de Tanzu Kubernetes aprovisionados por servicio Tanzu Kubernetes Grid depende de los objetivos relacionados con la implementación y la administración de las cargas de trabajo de Kubernetes en el clúster supervisor.

Utilice los pods de vSphere si es un administrador de vSphere o un ingeniero de desarrollo y operaciones, y desea hacer lo siguiente:

  • Ejecute los contenedores sin necesidad de personalizar un clúster de Kubernetes.
  • Crear aplicaciones en contenedor con un fuerte aislamiento de recursos y seguridad.
  • Implementar pods de vSphere directamente en hosts ESXi.
Utilice los clústeres de Tanzu Kubernetes aprovisionados por servicio Tanzu Kubernetes Grid si es un desarrollador o ingeniero de desarrollo y operaciones, y desea realizar lo siguiente:
  • Ejecutar aplicaciones en contenedor en el software de Kubernetes de código abierto y alineado con la comunidad.
  • Controlar el clúster de Kubernetes, incluido el acceso a nivel de la raíz al plano de control y a los nodos de trabajo.
  • Estar al día de las versiones de Kubernetes sin necesidad de actualizar la infraestructura.
  • Utilizar una canalización de CI/CD para aprovisionar clústeres de Kubernetes de corta duración.
  • Personalizar el clúster de Kubernetes; por ejemplo, instalar definiciones de recursos personalizados, operadores y gráficos de Helm.
  • Crear espacios de nombres de Kubernetes mediante la CLI de kubectl.
  • Administrar el control de acceso de nivel de clúster y configurar PodSecurityPolicies.
  • Crear servicios de tipo NodePort.
  • Usar volúmenes de HostPath​ .
  • Ejecutar pods con privilegios.