È necessario creare un piano cluster da utilizzare con le distribuzioni di vSphere with Tanzu Kubernetes in vRealize Automation. Un piano cluster funge da modello di configurazione per il provisioning delle istanze del cluster Tanzu Kubernetes in una determinata istanza dell'account cloud vSphere.

Un piano di cluster definisce una mappatura della configurazione, simile a una mappatura delle caratteristiche, per un set di istanze dell'account cloud di vSphere. In genere, il piano del cluster codifica un set significativo di proprietà di configurazione, ad esempio classi di macchine virtuali, classi di storage e così via, utilizzate durante il provisioning dei cluster Tanzu Kubernetes in un particolare account cloud di vSphere Server.

Si tenga presente che un singolo piano cluster potrebbe avere una determinata mappatura delle proprietà di configurazione in un account cloud vSphere e un'altra mappatura di configurazione in un'altra istanza di vSphere. Ad esempio, se si dispone di due account cloud vSphere idonei, uno con risorse elevate e un altro con risorse limitate, il piano cluster large potrebbe specificare guaranteed-xlarge per il server vSphere di alto profilo e best-effort-medium per l'istanza di vSphere limitata. In generale, la specifica large mappa un set di proprietà di configurazione diverso a ogni istanza del server vSphere idonea.

Dopo aver creato un piano cluster per una o più istanze di vSphere, tutti gli spazi dei nomi supervisore idonei, che un amministratore assegna per ospitare un cluster Tanzu Kubernetes utilizzando l'assegnazione di una zona Kubernetes, devono essere allineati rispetto alla configurazione definita nella specifica del piano cluster. Ad esempio, il criterio di storage specificato nel piano cluster deve essere aggiunto come classe di storage a tutti gli spazi dei nomi supervisore vSphere dedicati per il provisioning dei cluster Tanzu.

Prerequisiti

  • Per creare una distribuzione di vSphere with Tanzu Kubernetes in Cloud Assembly, è necessario disporre dell'accesso a vSphere 7.x, disponibile come parte di un account cloud vCenter. Vedere Creazione di un account cloud di vCenter in vRealize Automation.
  • Tanzu deve essere abilitato nell'account cloud vSphere con uno o più spazi dei nomi supervisore.
  • Tutti i cluster supervisore nell'account cloud di vSphere registrato che sono idonei per il provisioning dei cluster Tanzu devono essere aggiunti come entità gestite nella pagina Cloud Assembly Infrastruttura > Kubernetes > Cluster supervisore utilizzando l'opzione Aggiungi cluster supervisore.

Procedura

  1. Selezionare Infrastruttura > Configura > Piano cluster e fare clic su Nuovo piano cluster.
  2. Immettere un Account, un Nome e una Descrizione per il piano cluster. L'account definisce l'account cloud a cui il piano cluster viene applicato.
  3. Immettere i dettagli delle informazioni sul cluster, tra cui Versioni Kubernetes e Piano di controllo. Queste informazioni includono le allocazioni per i nodi, la classe della macchina e la classe di storage.
    • Immettere la versione di Kubernetes applicabile a questo piano cluster. Si tratta della versione di Kubernetes dei cluster Tanzu Kubernetes sottoposti a provisioning, ad esempio 1.19 o 1.20.
    • Il conteggio del piano di controllo definisce la specifica per i nodi del server dell'API Kubernetes.
    • La classe di una macchina virtuale è una richiesta di prenotazioni sulla macchina virtuale per la potenza di elaborazione. Esistono numerose classi di macchina predefinite, che rappresentano diversi livelli di potenza di elaborazione. Per ulteriori informazioni, vedere Classi di macchine virtuali per i cluster Tanzu Kubernetes.
    • I worker specificano i nodi worker di Tanzu Kubernetes da distribuire con questo piano.
  4. Immettere e selezionare le impostazioni aggiuntive per il piano cluster.
    • Immettere la Classe di storage PVC predefinita da utilizzare con questo cluster.
    • Utilizzare i pulsanti di opzione per indicare il comportamento relativo all'utilizzo delle classi di storage e delle impostazioni di rete.
  5. Fare clic su Crea.

risultati

Il piano cluster viene creato ed è disponibile per l'uso nei modelli cloud di Cloud Assembly.

Operazioni successive

Dopo aver creato un piano cluster, è possibile utilizzarlo per creare una distribuzione di vSphere with Tanzu Kubernetes in Cloud Assembly. Vedere Provisioning di una distribuzione di vSphere with Tanzu Kubernetes in vRealize Automation.