Verifique os requisitos do sistema para configurar um cluster do vSphere como um Supervisor Cluster com a pilha de rede do vSphere e o balanceador de carga do proxy HA.

Requisitos mínimos de processamento

Sistema Tamanho mínimo de implantação CPU Memória Armazenamento
vCenter Server 7.0 Pequeno 2 16 GB 290 GB
ESXi hosts 7.0 Sem vSAN: 3 ESXi hosts com 1 IP estático por host.

Com o vSAN: 4 ESXi hosts com pelo menos 2 NICs físicas.

Os hosts devem ser unidos em um cluster com o vSphere DRS e HA habilitados. O vSphere DRS deve estar no modo Totalmente Automatizado ou Parcialmente Automatizado.
Observação: Certifique-se de que os nomes dos hosts que ingressam no cluster usem letras minúsculas. Caso contrário, a ativação do cluster para o Gerenciamento de Carga de Trabalho poderá falhar.
8 64 GB por host Não aplicável
VMs de plano de controle do Kubernetes 3 4 16 GB 16 GB

Requisitos mínimos de rede

Componente Quantidade Mínima Configuração necessária
IPs estáticos para VMs do plano de controle do Kubernetes Bloco de 5 Um bloco de 5 endereços IP estáticos consecutivos a serem atribuídos às VMs do plano de controle do Kubernetes no Supervisor Cluster.
Rede de tráfego de gerenciamento 1 Uma rede de gerenciamento que é roteável para os hosts ESXi, vCenter Server, o Supervisor Cluster e o balanceador de carga. A rede deve ser capaz de acessar um registro de imagem e ter conectividade com a Internet se o registro de imagem estiver na rede externa. O registro da imagem deve ser resolvido por meio do DNS.
vSphere Distributed Switch 1 Todos os hosts do cluster devem ser conectados a um vSphere Distributed Switch.
Balanceador de carga HAProxy 1 Uma instância do balanceador de carga HAProxy configurada com a instância do vCenter Server.
  • Se a mesma instância do HAProxy estiver atendendo a vários Supervisor Cluster s, ela deverá ser capaz de rotear o tráfego de e para todas as redes de carga de trabalho em todos os Supervisor Cluster s. Os intervalos de IP nas Redes de Carga de Trabalho em todos os Supervisor Cluster s que o HAProxy atende não devem se sobrepor.
  • Um intervalo de IPs dedicado para IPs virtuais. A VM HAProxy deve ser a única proprietária desse intervalo de IPs virtuais. O intervalo não deve se sobrepor a nenhum intervalo de IPs atribuído a qualquer rede de carga de trabalho de propriedade de qualquer Supervisor Cluster.
  • A rede que o HAProxy usa para alocar IPs virtuais deve ser roteável para as redes de carga de trabalho usadas em todos os Supervisor Cluster s aos quais o HAProxy está conectado.
Redes de carga de trabalho 1 Pelo menos um grupo de portas distribuídas deve ser criado no vSphere Distributed Switch que você configura como a rede de carga de trabalho primária. Dependendo da topologia de escolha, você pode usar o mesmo grupo de portas distribuídas que a Rede de Carga de Trabalho de namespaces ou criar mais grupos de portas e configurá-los como Redes de Carga de Trabalho. As redes de carga de trabalho devem atender aos seguintes requisitos:
  • As Redes de Carga de Trabalho que são usadas para o tráfego de cluster do Tanzu Kubernetes devem ser roteáveis entre si e a Rede de Carga de Trabalho Primária Supervisor Cluster.
  • Capacidade de roteamento entre qualquer rede de carga de trabalho com a rede que o HAProxy usa para alocação de IP virtual.
  • Sem sobreposição de intervalos de endereços IP em todas as redes de carga de trabalho em um Supervisor Cluster.
Servidor NTP e DNS 1 Um servidor DNS e um servidor NTP que podem ser usados com o vCenter Server.
Observação: Configure o NTP em todos os hosts ESXi e vCenter Server.
Servidor DHCP 1 Opcional. Configure um servidor DHCP para adquirir automaticamente endereços IP para as redes de gerenciamento e carga de trabalho, bem como IPs flutuantes. O servidor DHCP deve oferecer suporte a identificadores de cliente e fornecer servidores DNS compatíveis, domínios de pesquisa DNS e um servidor NTP.

A configuração DHCP é usada pelo Supervisor Cluster. Os balanceadores de carga podem exigir endereços IP estáticos para gerenciamento. Os escopos DHCP não devem se sobrepor a esses IPs estáticos. O DHCP não é usado para IPs virtuais. (VIPs)

Sub-rede de gerenciamento 1
A sub-rede usada para o tráfego de gerenciamento entre ESXi hosts e vCenter Server, e o plano de controle do Kubernetes. O tamanho da sub-rede deve ser o seguinte:
  • Um endereço IP por adaptador VMkernel de host.
  • Um endereço IP para o vCenter Server Appliance.
  • 5 endereços IP para o plano de controle do Kubernetes. 1 para cada um dos 3 nós, 1 para IP virtual e 1 para atualização contínua do cluster.
Observação: A rede de gerenciamento e a rede de carga de trabalho devem estar em sub-redes diferentes. A atribuição da mesma sub-rede às redes de gerenciamento e de carga de trabalho não tem suporte e pode levar a erros e problemas do sistema.
VLAN de rede de gerenciamento 1 A ID de VLAN da sub-rede da rede de gerenciamento.
Rede física MTU 1600 O tamanho da MTU deve ser 1600 ou maior em qualquer rede que transporte tráfego de sobreposição.
Intervalo CIDR de serviços do Kubernetes / 16 Endereços IP privados Um intervalo CIDR privado para atribuir endereços IP aos serviços do Kubernetes. Você deve especificar um intervalo de CIDR de serviços Kubernetes exclusivo para cada Supervisor Cluster.