Usando o vSphere with Tanzu , você pode transformar um cluster do vSphere em uma plataforma para a execução de cargas de trabalho do Kubernetes em pools de recursos dedicados. Depois de ativado em um cluster do vSphere, o vSphere with Tanzu cria um plano de controle do Kubernetes diretamente na camada do hipervisor. Em seguida, você pode executar contêineres do Kubernetes implantando o vSphere Pods ou pode criar clusters do Kubernetes upstream por meio do VMware Tanzu™ Kubernetes Grid™ Service e executar seus aplicativos dentro desses clusters.
O que é vSphere with Tanzu? Você pode usar o vSphere with Tanzu para transformar o vSphere em uma plataforma para executar cargas de trabalho do Kubernetes nativamente na camada do hipervisor. Quando ativado em um cluster do vSphere, o vSphere with Tanzu fornece a capacidade de executar cargas de trabalho do Kubernetes diretamente em hosts do ESXi e criar clusters do Kubernetes upstream em pools de recursos dedicados.
O que é um vSphere Pod? vSphere with Tanzu apresenta uma nova construção chamada vSphere Pod , que é o equivalente a um pod do Kubernetes. Uma vSphere Pod é uma VM com uma pequena área de cobertura que executa um ou mais contêineres Linux. Cada vSphere Pod é dimensionado precisamente para a carga de trabalho que ele acomoda e tem reservas de recursos explícitas para essa carga de trabalho. Ele aloca a quantidade exata de recursos de armazenamento, memória e CPU necessários para a execução da carga de trabalho. vSphere Pods são compatíveis apenas com Supervisor Clusters que são configurados com NSX-T Data Center como a pilha de rede.
O que é um Tanzu Kubernetes cluster? Um cluster do Tanzu Kubernetes é uma distribuição completa da plataforma de orquestração do contêiner Kubernetes de código aberto que é compilada, assinada e compatível com o VMware. Você pode provisionar e operar clusters Tanzu Kubernetes no Supervisor Cluster usando o Tanzu Kubernetes Grid Service . Um Supervisor Cluster é um cluster vSphere habilitado com vSphere with Tanzu .
Quando usar os clusters vSphere Pods e Tanzu Kubernetes 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 .
Usando máquinas virtuais no vSphere with Tanzu O vSphere with Tanzu oferece uma funcionalidade de serviço de VM que permite que os engenheiros de DevOps implantem e executem VMs, além de contêineres, em um ambiente Kubernetes comum e compartilhado. Ambos, contêineres e VMs, compartilham os mesmos vSphere Namespace recursos e podem ser gerenciados por meio de uma única interface vSphere with Tanzu .
vSphere with Tanzu Funções e fluxos de trabalho do usuário A plataforma do vSphere with Tanzu envolve duas funções, o administrador do vSphere e o engenheiro de DevOps. Ambas as funções interagem com a plataforma por meio de interfaces diferentes e podem ter usuários ou grupos de usuários definidos para elas no vCenter Single Sign-On com permissões associadas. Os fluxos de trabalho para as funções de administrador do vSphere e de engenheiro de DevOps são distintos e determinados pela área específica de conhecimento que essas funções exigem.
Como o vSphere with Tanzu altera o ambiente do vSphere? Quando um cluster do vSphere é configurado para cargas de trabalho do Kubernetes, tornando-se assim um Supervisor Cluster , ele adiciona objetos ao inventário de vCenter Server , como namespaces, vSphere Pods e clusters do Tanzu Kubernetes provisionados usando o Tanzu Kubernetes Grid Service .
Licenciamento para vSphere with Tanzu Depois de configurar um cluster do vSphere para vSphere with Tanzu e ele se tornar um Supervisor Cluster , você deve atribuir ao cluster uma licença da edição Tanzu antes que o período de avaliação de 60 dias expire.