L'amministratore di vSphere può configurare un cluster vSphere come Cluster supervisore che utilizza lo stack di rete NSX-T Data Center per fornire connettività ai carichi di lavoro Kubernetes.

Prerequisiti

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.

Procedura

  1. Dal menu home di vSphere Client, selezionare Gestione carico di lavoro.
  2. Fare clic su Per iniziare.
  3. Selezionare il sistema vCenter Server che si desidera configurare.
  4. Selezionare lo stack di reteNSX.
  5. Fare clic su Avanti.
  6. Selezionare Selezionare un cluster > Data center.
  7. Selezionare un cluster nell'elenco di cluster compatibili e fare clic su Avanti.
  8. Nella pagina Dimensione del piano di controllo, selezionare il dimensionamento per le macchine virtuali del piano di controllo.
    La dimensione delle macchine virtuali del piano di controllo determina la quantità di carichi di lavoro che è possibile eseguire nel Cluster supervisore.
    Per istruzioni, fare riferimento al sito VMware Configuration Maximums.
  9. Fare clic su Avanti.
  10. Nella schermata Rete di gestione, configurare i parametri per la rete che verrà utilizzata per le macchine virtuali del piano di controllo Kubernetes.
    1. Selezionare una Modalità di rete.
      • Rete DHCP. In questa modalità, tutti gli indirizzi IP della rete di gestione, ad esempio gli IP delle macchine virtuali del piano di controllo, i server DNS, i DNS, i domini di ricerca e il server NTP vengono acquisiti automaticamente da un DHCP.
      • Statico. Immettere manualmente tutte le impostazioni di rete per la rete di gestione.
    2. Configurare le impostazioni per la rete di gestione.
      Se è stata selezionata la modalità di rete DHCP, ma si desidera sostituire le impostazioni acquisite da DHCP, fare clic su Impostazioni aggiuntive e immettere nuovi valori. Se è stata selezionata la modalità di rete statica, inserire manualmente i valori per le impostazioni della rete di gestione.
      Opzione Descrizione
      Network Selezionare una rete con una scheda VMkernel configurata per il traffico di gestione.
      Indirizzo IP di controllo iniziale Immettere un indirizzo IP che stabilisca il punto di partenza per riservare cinque indirizzi IP consecutivi per le macchine virtuali del piano di controllo Kubernetes come indicato di seguito:
      • Indirizzo IP per ciascuna macchina virtuale del piano di controllo Kubernetes.
      • Indirizzo IP mobile per una delle macchine virtuali del piano di controllo Kubernetes che deve essere utilizzato come interfaccia per la rete di gestione. La macchina virtuale del piano di controllo a cui è assegnato l'indirizzo IP mobile agisce come macchina virtuale iniziale per tutte e tre le macchine virtuali del piano di controllo Kubernetes. L'IP mobile viene spostato nel nodo del piano di controllo che è il leader ectd in questo cluster Kubernetes, che è il Cluster supervisore. Ciò migliora la disponibilità nel caso di un evento di partizione di rete.
      • Un indirizzo IP da utilizzare come buffer nel caso in cui una macchina virtuale del piano di controllo Kubernetes non riesca e viene attivata una nuova macchina virtuale del piano di controllo per sostituirla.
      Subnet mask Applicabile solo per la configurazione di IP statici. Immettere la subnet mask della rete di gestione.

      Ad esempio, 255.255.255.0.

      Server DNS Immettere gli indirizzi dei server DNS utilizzati nell'ambiente. Se il sistema vCenter Server è registrato con un FQDN, è necessario immettere gli indirizzi IP dei server DNS utilizzati con l'ambiente vSphere in modo che il FQDN sia risolvibile nel Cluster supervisore.
      Domini di ricerca DNS Immettere i nomi dei domini in cui DNS esegue la ricerca nei nodi del piano di controllo Kubernetes, ad esempio corp.local, in modo che il server DNS possa risolverli.
      NTP Immettere gli indirizzi dei server NTP utilizzati nell'ambiente, se presenti.
  11. Nel riquadro Rete carico di lavoro, configurare le impostazioni per le reti per gli spazi dei nomi.
    Le impostazioni di rete dello spazio dei nomi forniscono connettività ai Pod vSphere e spazi dei nomi in esecuzione nel Cluster supervisore. Per impostazione predefinita, lo spazio dei nomi utilizzerà le configurazioni di rete a livello di cluster e allocherà gli indirizzi IP.
    Opzione Descrizione
    vSphere Distributed Switch Selezionare il vSphere Distributed Switch che gestisce le reti di overlay per il Cluster supervisore.

    Ad esempio, selezionare DSwitch.

    Server DNS Immettere gli indirizzi IP dei server DNS utilizzati con l'ambiente, se presenti.

    Ad esempio 10.142.7.1.

    FQDN dell'endpoint del server API Facoltativamente, immettere il FQDN dell'endpoint del server API.
    Cluster Edge Selezionare il cluster NSX Edge con il gateway di livello 0 che si desidera utilizzare per la rete dello spazio dei nomi.

    Ad esempio, selezionare EDGE-CLUSTER.

    Gateway di livello 0 Selezionare il gateway di livello 0 da associare al gateway di livello 1 del cluster.
    Modalità NAT La modalità NAT è selezionata per impostazione predefinita.

    Se si deseleziona l'opzione, tutti i carichi di lavoro, come ad esempio i Pod vSphere, le macchine virtuali e gli indirizzi IP del nodo dei cluster Tanzu Kubernetes, sono accessibili direttamente dall'esterno del gateway di livello 0 e non è necessario configurare i CIDR di uscita.

    Nota: Se si deseleziona la modalità NAT, lo storage del volume dei file non è supportata.
    Rete dello spazio dei nomi Immettere uno o più CIDR IP per creare subnet/segments e assegnare indirizzi IP ai carichi di lavoro.
    Prefisso subnet spazio dei nomi Immettere il prefisso della subnet che specifica la dimensione della subnet riservata ai segmenti degli spazi dei nomi. Il valore predefinito è 28.
    CIDR pod Immettere un'annotazione CIDR per determinare l'intervallo IP per i pod nativi vSphere. È possibile utilizzare il valore predefinito.
    CIDR dei servizi Immettere un'annotazione CIDR per determinare l'intervallo di IP per i servizi Kubernetes. È possibile utilizzare il valore predefinito.
    CIDR in entrata Immetti un'annotazione CIDR che determina l'intervallo di indirizzi IP in ingresso per i servizi Kubernetes. Questo intervallo viene utilizzato per servizi di tipo bilanciamento del carico e ingresso.
    CIDR in uscita Immettere un'annotazione CIDR che determina l'IP di uscita per i servizi Kubernetes. Per ogni spazio dei nomi nel Cluster supervisore viene assegnato un solo indirizzo IP di uscita. L'IP di uscita è l'indirizzo IP che i Pod vSphere nello spazio dei nomi specifico utilizza per comunicare all'esterno di NSX-T Data Center.
  12. Fare clic su Avanti.
  13. Nella pagina Storage, configurare il supporto per lo storage e il volume dei file.
    1. Selezionare i criteri di storage per il Cluster supervisore.
      Il criterio di storage selezionato per ciascuno dei seguenti oggetti garantisce che l'oggetto venga posizionato nel datastore a cui si fa riferimento nel criterio di storage. È possibile utilizzare gli stessi criteri di storage o criteri di storage diversi per gli oggetti.
      Opzione Descrizione
      Nodo del piano di controllo Selezionare il criterio di storage per il posizionamento delle macchine virtuali del piano di controllo.
      Dischi temporanei dei pod Selezionare il criterio di storage per il posizionamento dei Pod vSphere.
      Cache immagine contenitore Selezionare il criterio di storage per il posizionamento della cache delle immagini del contenitore.
    2. (Facoltativo) Attivare il supporto volume file.
  14. Nella sezione Pronto per il completamento, esaminare le impostazioni e Fine.
    Il cluster è abilitato con vSphere with Tanzu ed è possibile creare Spazi dei nomi vSphere da fornire ai tecnici di DevOps. I nodi del piano di controllo Kubernetes vengono creati negli host che fanno parte del cluster e del processo Spherelet.

Operazioni successive

Creare e configurare uno Spazio dei nomi vSphere nel Cluster supervisore. Vedere Creazione e configurazione di uno Spazio dei nomi vSphere.