Verifique os pré-requisitos para ativar o vSphere with Tanzu no seu ambiente vSphere. Para executar cargas de trabalho baseadas em contêiner nativamente no vSphere, como administrador do vSphere habilite o Gerenciamento de Carga de Trabalho (Workload Management) em um cluster do vSphere. O resultado é um cluster de gerenciamento do Kubernetes conhecido como Supervisor Cluster, no qual você executa vSphere Pods, provisiona Tanzu Kubernetes clusters e VMs.

Criar e configurar um cluster vSphere

Um cluster do vSphere é uma coleção de hosts ESXi gerenciados por um sistema do vCenter Server. O Supervisor Cluster é executado em um cluster do vSphere. Crie um cluster do vSphere que atenda aos seguintes requisitos para que você possa ativar o Workload Management (Workload Management) nele:

  • Crie e configure um cluster do vSphere com pelo menos três hosts. Se você estiver usando o vSAN, precisará de no mínimo quatro hosts ESXi. Consulte Criando e configurando clusters .
  • Configure o cluster com armazenamento compartilhado, como o vSAN. O armazenamento compartilhado é necessário para vSphere HA, DRS e para armazenar volumes de contêineres persistentes. Consulte Como criar um cluster do vSAN .
  • Se você planeja usar volumes persistentes no modo ReadWriteMany, habilite os serviços de arquivo no cluster do vSAN. Consulte o Criando ReadWriteMany Volumes Persistent em vSphere with Tanzu.
  • Ative o cluster com vSphere HA. Consulte Criando e usando vSphere HA clusters .
  • Ative o cluster com o vSphere DRS no modo totalmente automatizado. Consulte Como criar um cluster DRS .
  • Verifique se a sua conta de usuário tem a configuração Modify cluster-wide no cluster vSphere para que você possa habilitar a funcionalidade de Workload Management (Workload Management).

Escolher e configurar a pilha de rede

Para habilitar o Gerenciamento de Carga de Trabalho (Workload Management) em um cluster do vSphere, você deve configurar a pilha de rede a ser usada para o Supervisor Cluster. Você tem duas opções: rede NSX-T Data Center ou vSphere Distributed Switch (vDS) com um balanceador de carga. Você pode configurar o NSX Advanced Load Balancer ou o balanceador de carga 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 de arquitetura, consulte Supervisor Cluster Configurado com a pilha de rede do vSphere.
Funcionalidade Rede do NSX-T Rede vDS
vSphere Pods Sim Não
Clusters Tanzu Kubernetes Sim Sim
Integrado Harbor Registry Sim Não
Balanceamento de Carga Sim Sim, instalando e configurando o NSX Advanced Load Balancer ou o balanceador de carga HAProxy.
Para usar a rede NSX-T Data Center para o Supervisor Cluster:
Para usar a rede do vSphere vDS com o NSX Advanced Load Balancer para o Supervisor Cluster:
Observação: O vSphere with Tanzu oferece suporte ao NSX Advanced Load Balancer com vSphere 7 U2 e versões posteriores.
Para usar a rede do vSphere vDS com balanceamento de carga HAProxy para o Supervisor Cluster:
Observação: O vSphere with Tanzu oferece suporte ao balanceador de carga HAProxy com o vSphere 7 U1 e versões posteriores.

Criar política de armazenamento

Você deve criar políticas de armazenamento que determinarão o posicionamento do armazenamento de dados das VMs, contêineres e imagens do plano de controle do Kubernetes. Você pode criar políticas de armazenamento associadas a diferentes classes de armazenamento.

Antes de ativar o Gerenciamento de Carga de Trabalho (Workload Management) em um cluster do vSphere, crie uma política de armazenamento para o posicionamento de VMs de plano de controle do Kubernetes. Consulte o Criar políticas de armazenamento para vSphere with Tanzu.

Criar uma biblioteca de conteúdo

Para provisionar Tanzu Kubernetes clusters e VMs, você precisa de uma Content Library (Content Library) criada no vCenter Server que gerencia o cluster do vSphere onde o Supervisor Cluster é 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 do Tanzu Kubernetes, o modelo OVA para a versão selecionada é usado para criar os nós do cluster do Kubernetes.

Você pode criar uma Biblioteca de Conteúdo Assinado (Subscribed Content Library) para extrair automaticamente as imagens mais recentes liberadas 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 com espaço no ar de Tanzu Kubernetes clusters.

Consulte o Criação e gerenciamento de bibliotecas de conteúdo para Tanzu Kubernetes releases.

Assista a demonstrações de vSphere with Tanzu

Embora não seja um requisito rígido, antes de embarcar, pode ser útil assistir a algumas demonstrações de vSphere with Tanzu, incluindo a configuração do ambiente do vSphere na preparação para a implantação do Supervisor Cluster, a ativação do Gerenciamento de carga de trabalho (Workload Management) e o provisionamento { Tanzu Kubernetes clusters. Se isso parece útil, confira a série de vídeos do vSphere with Tanzu Deep Dive no canal do VMware vSphere. Você também pode verificar a série de vídeos curtos vSphere Tanzu Quick Bytes para configurar o Workload Management (Workload Management) com a rede vDS e o HA Proxy Laod Balancer.