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.
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. |
- Revise os requisitos do sistema e as topologias para a rede NSX-T. Consulte o Requisitos do sistema para configurar o vSphere with Tanzu com o NSX-T Data Center.
- Instale e configure o NSX-T Data Center para o vSphere with Tanzu. Consulte o Instalar e configurar o NSX-T Data Center para o vSphere with Tanzu.
- Revise os NSX Advanced Load Balancer requisitos. Consulte o Requisitos do sistema para configurar o vSphere with Tanzu com o vSphere Networking e o NSX Advanced Load Balancer.
- Crie um vSphere Distributed Switch (vDS) e adicione todos os hosts ESXi do cluster ao vDS e crie grupos de portas para redes de carga de trabalho. Consulte o Criar um vSphere Distributed Switch para um Supervisor Cluster para uso com o NSX Advanced Load Balancer.
- Implemente e configure o NSX Advanced Load Balancer. Consulte o Implantar o controlador.
- Revise os requisitos do sistema e as topologias de rede para a rede do vSphere com um balanceador de carga externo. Consulte Requisitos do sistema para configurar o vSphere with Tanzu com o vSphere Networking e o balanceador de carga HA Proxy e Topologias para implantação do balanceador de carga HAProxy.
- Crie um vSphere Distributed Switch (vDS) e adicione todos os hosts ESXi do cluster ao vDS e crie grupos de portas para redes de carga de trabalho. Consulte Criar um vSphere Distributed Switch para um Supervisor Cluster para uso com o balanceador de carga HAProxy.
- Instale e configure a instância do balanceador de carga do proxy HA que é roteável para o vSphere Distributed Switch que está conectado aos hosts do cluster do vSphere. O balanceador de carga HAProxy oferece suporte à conectividade de rede para cargas de trabalho de redes de cliente e para o tráfego de balanceamento de carga entre clusters Tanzu Kubernetes. Consulte Instalar e configurar o balanceador de carga HAProxy.
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.