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.