O uso de clusters vSphere Pods ou Tanzu Kubernetes provisionados pelo Tanzu Kubernetes Grid Service depende de suas metas relacionadas à implantação e ao gerenciamento de cargas de trabalho do Kubernetes no Supervisor Cluster.

Use vSphere Pods se você for um administrador do vSphere ou um engenheiro de DevOps que deseja:

  • Execute contêineres sem precisar personalizar um cluster do Kubernetes.
  • Crie aplicativos em contêineres com forte isolamento de recursos e segurança.
  • Implante o vSphere Pods diretamente nos hosts do ESXi.
Use clusters Tanzu Kubernetes provisionados pelo Tanzu Kubernetes Grid Service se você for um engenheiro de DevOps ou um desenvolvedor que deseja:
  • Execute aplicativos em contêiner em software Kubernetes de código aberto e alinhado à comunidade.
  • Tenha controle sobre o cluster do Kubernetes, incluindo acesso de nível raiz ao plano de controle e aos nós de trabalho.
  • Mantenha-se atualizado com as versões do Kubernetes sem exigir atualizações de infraestrutura.
  • Use um pipeline de CI / CD para provisionar clusters Kubernetes de curta duração.
  • Personalize o cluster do Kubernetes, por exemplo, instale definições de recursos personalizados, operadores e gráficos do Helm.
  • Crie namespaces do Kubernetes usando a CLI do kubectl.
  • Gerencie o controle de acesso no nível do cluster e configure o PodSecurityPolicies.
  • Crie serviços do tipo NodePort.
  • Use volumes de HostPath​ .
  • Execute pods privilegiados.