Verifique os pré-requisitos para ativar o vSphere with Tanzu no seu ambiente do vSphere. Para executar cargas de trabalho baseadas em contêiner de forma nativa em vSphere, como administrador vSphere, você habilita clusters vSphere como Supervisors. Um Supervisor tem uma camada Kubernetes que permite executar cargas de trabalho Kubernetes em vSphere implantando vSphere Pods, provisionando clusters Tanzu Kubernetes e VMs.

Criar e configurar clusters do vSphere

Um Supervisor pode ser executado em um ou três clusters vSphere associados a vSphere Zonas. Cada zona vSphere é mapeada para um cluster vSphere, e você pode implantar um Supervisor em uma ou três zonas. Um Supervisor de três zonas fornece maior quantidade de recursos para executar suas cargas de trabalho do Kubernetes e tem alta disponibilidade em um nível de cluster vSphere que protege suas cargas de trabalho contra falhas de cluster. Um Supervisor de uma zona tem o nível de host alto disponível fornecido por vSphere HA e utiliza os recursos de apenas um cluster para executar suas cargas de trabalho do Kubernetes.
Observação: Depois de implantar um Supervisor em uma zona vSphere, você não pode expandir o Supervisor para uma implantação de três zonas.

Cada cluster vSphere no qual você pretende implantar um Supervisor deve atender aos seguintes requisitos:

Criar políticas de armazenamento

Antes de implantar um Supervisor, você deve criar políticas de armazenamento que determinam o posicionamento do armazenamento de dados das VMs do plano de controle do Supervisor. Se o Supervisor for compatível com vSphere Pods, você também precisará de políticas de armazenamento para contêineres e imagens. Você pode criar políticas de armazenamento associadas a diferentes níveis de serviços de armazenamento.

Consulte Criar políticas de armazenamento para vSphere with Tanzu.

Escolher e configurar a pilha de rede

Para implantar um Supervisor, você deve configurar a pilha de rede a ser usada com ele. Você tem duas opções: rede NSX ou vSphere Distributed Switch (vDS) com um balanceador de carga. Você pode configurar o balanceador de carga do NSX Advanced Load Balancer ou do HAProxy.

A tabela lista as diferenças de alto nível entre as duas pilhas de rede com suporte. Para obter mais informações sobre as diferenças arquitetônicas, consulte Supervisor Rede.
Funcionalidade NSX Rede VDS Rede
vSphere Pods Sim Não
Tanzu Kubernetes clusters Sim Sim
Incorporado Harbor Registry Sim Não
Balanceamento de carga Sim Sim, instalando e configurando o balanceador de carga NSX Advanced Load Balancer ou HAProxy.
Para usar a rede do NSX para o Supervisor:
Para usar a rede vDS com o NSX Advanced Load Balancer para o Supervisor:
Observação: vSphere with Tanzu é compatível com o NSX Advanced Load Balancer com o vSphere 7 U2 e posterior.
Para usar a rede vDS com balanceamento de carga do HAProxy para o Supervisor:
Observação: vSphere with Tanzu é compatível com o balanceador de carga do HAProxy com vSphere 7 U1 e posterior.

Criar uma biblioteca de conteúdo

Para provisionar clusters e VMs Tanzu Kubernetes, você precisa de uma Biblioteca de conteúdo (Content Library) criada no vCenter Server que gerencia os clusters vSphere nos quais o Supervisor é executado.

A Biblioteca de conteúdo (Content Library) fornece ao sistema as distribuições de Tanzu Kubernetes releases na forma de modelos OVA. Quando você provisiona um cluster Tanzu Kubernetes, o modelo OVA para a versão selecionada é usado para criar os nós de cluster Kubernetes.

Você pode criar uma Biblioteca de Conteúdo Inscrito (Subscribed Content Library) para extrair automaticamente as imagens lançadas mais recentes ou pode criar uma Biblioteca de Conteúdo Local (Local Content Library) e carregar manualmente as imagens, o que pode ser necessário para o provisionamento air-gapped de Tanzu Kubernetes clusters.

Consulte Criando e gerenciando bibliotecas de conteúdo para Tanzu Kubernetes releases.