Verificare i requisiti di sistema per la configurazione di un cluster vSphere come Cluster supervisore con vSphere Networking e il bilanciamento del carico del proxy HA.

Requisiti minimi di calcolo

Attenzione: Non disabilitare vSphere DRS dopo aver configurato il Cluster supervisore. Avere DRS sempre abilitato è un prerequisito obbligatorio per l'esecuzione dei carichi di lavoro nel Cluster supervisore. La disabilitazione di DRS comporta l'interruzione dei cluster di Tanzu Kubernetes.
Sistema Dimensioni minime della distribuzione CPU Memoria Storage
vCenter Server 7.0 Piccolo 2 16 GB 290 GB
Host ESXi 7.0 Senza vSAN: 3 host ESXi con 1 IP statico per host.

Con vSAN: 4 host ESXi con almeno 2 NIC fisiche.

Gli host devono unirsi a un cluster con vSphere DRS e vSphere HA abilitati. vSphere DRS deve essere in modalità completamente o parzialmente automatizzata.
Nota: Assicurarsi che per i nomi degli host che si uniscono al cluster vengano utilizzate lettere minuscole. In caso contrario, l'abilitazione del cluster per la gestione del carico di lavoro potrebbe non riuscire.
8 64 GB per host Non applicabile
Macchine virtuali del piano di controllo Kubernetes 3 4 16 GB 16 GB

Requisiti minimi della rete

Componente Quantità minima Configurazione richiesta
IP statici per le macchine virtuali del piano di controllo Kubernetes Blocco di 5 Blocco di 5 indirizzi IP statici consecutivi da assegnare alle macchine virtuali del piano di controllo Kubernetes nel Cluster supervisore.
Rete traffico di gestione 1 Una rete di gestione instradabile verso gli host ESXi, il vCenter Server, il Cluster supervisore e il bilanciamento del carico. La rete deve essere in grado di accedere a un registro immagini e disporre di connettività Internet, se il registro immagini si trova nella rete esterna. Il registro immagini deve essere risolvibile tramite DNS.
vSphere Distributed Switch 1 Tutti gli host del cluster devono essere connessi a un vSphere Distributed Switch.
Bilanciamento del carico HAProxy 1 Un'istanza del bilanciamento del carico HAProxy configurata con l'istanza del vCenter Server.
  • Se la stessa istanza di HAProxy offre più Cluster supervisore, deve essere in grado di instradare il traffico da e verso tutte le reti del carico di lavoro in tutti i Cluster supervisore. Gli intervalli di IP tra le reti del carico di lavoro in tutti i Cluster supervisore utilizzati da haProxy non devono sovrapporsi.
  • Un intervallo di IP dedicato per gli IP virtuali. La macchina virtuale HAProxy deve essere l'unico proprietario di questo intervallo di IP virtuali. L'intervallo non deve sovrapporsi ad alcun intervallo di IP assegnato a una rete del carico di lavoro di proprietà di un Cluster supervisore.
  • La rete utilizzata da HAProxy per allocare gli IP virtuali deve essere instradabile verso le reti del carico di lavoro utilizzate in tutti i Cluster supervisore a cui HAProxy è connesso.
Reti del carico di lavoro 1 È necessario che almeno un gruppo di porte distribuito venga creato nel vSphere Distributed Switch configurato come rete del carico di lavoro primario. In base alla topologia scelta, è possibile utilizzare lo stesso gruppo di porte distribuito della rete del carico di lavoro degli spazi dei nomi oppure creare più gruppi di porte e configurarli come reti del carico di lavoro. Le reti del carico di lavoro devono soddisfare i seguenti requisiti:
  • Le reti del carico di lavoro utilizzate per il traffico del cluster Tanzu Kubernetes devono essere instradabili reciprocamente e con la rete del carico di lavoro primario del Cluster supervisore.
  • Instradabilità tra una rete del carico di lavoro e la rete utilizzata da HAProxy per l'allocazione degli IP virtuali.
  • Nessuna sovrapposizione di intervalli di indirizzi IP tra tutte le reti del carico di lavoro all'interno di un Cluster supervisore.
Server NTP e DNS 1 Un server DNS e un server NTP che possono essere utilizzati con il vCenter Server.
Nota: Configurare NTP su tutti gli host ESXi e il vCenter Server.
DHCP Server 1 Facoltativo. Configurare un server DHCP per acquisire automaticamente gli indirizzi IP per le reti di gestione e del carico di lavoro, nonché gli IP mobili. Il server DHCP deve supportare gli identificatori client e fornire server DNS compatibili, domini di ricerca DNS e un server NTP.

La configurazione DHCP viene utilizzata dal Cluster supervisore. I bilanciamenti del carico potrebbero richiedere indirizzi IP statici per la gestione. Gli ambiti DHCP non devono sovrapporsi a questi IP statici. Il server DHCP non viene utilizzato per gli IP virtuali (VIP)

Subnet della rete di gestione 1
La subnet utilizzata per il traffico di gestione tra gli host ESXi e il vCenter Server e il piano di controllo Kubernetes. Le dimensioni della subnet devono essere le seguenti:
  • Un solo indirizzo IP per scheda VMkernel host.
  • Un solo indirizzo IP per l'appliance vCenter Server.
  • 5 indirizzi IP per il piano di controllo Kubernetes. 1 per ciascuno dei 3 nodi, 1 per l'IP virtuale e 1 per l'aggiornamento in sequenza del cluster.
Nota: La rete di gestione e la rete del carico di lavoro devono trovarsi in subnet diverse. L'assegnazione della stessa subnet alla rete di gestione e del carico di lavoro non è supportata e può causare problemi ed errori di sistema.
VLAN della rete di gestione 1 ID VLAN della subnet della rete di gestione.
MTU della rete fisica 1600 Le dimensioni di MTU devono essere pari a 1600 o più su qualsiasi rete che supporta il traffico overlay.
Intervallo CIDR dei servizi Kubernetes /16 indirizzi IP privati Un intervallo CIDR privato per l'assegnazione di indirizzi IP ai servizi Kubernetes. È necessario specificare un intervallo CIDR dei servizi Kubernetes univoco per ogni Cluster supervisore.