Creazione di cluster del carico di lavoro

Gli argomenti di questa sezione spiegano come configurare i cluster del carico di lavoro e utilizzare la CLI di Tanzu per creare i cluster.

Che cosa sono i cluster del carico di lavoro?

In VMware Tanzu Kubernetes Grid, i cluster del carico di lavoro sono i cluster Kubernetes in cui vengono eseguiti i carichi di lavoro dell'applicazione.

Tanzu Kubernetes Grid distribuisce automaticamente i cluster nella piattaforma in cui è stato distribuito il cluster di gestione. Ad esempio, non è possibile distribuire cluster in Amazon Web Services (AWS) o Azure da un cluster di gestione in esecuzione in vSphere o viceversa. Non è possibile utilizzare servizi condivisi tra i diversi provider perché, ad esempio, i cluster vSphere dipendono dalla condivisione di reti e storage vSphere, mentre AWS e Azure utilizzano i propri sistemi. Tanzu Kubernetes Grid distribuisce automaticamente i cluster da qualsiasi cluster di gestione impostato come contesto per la CLI.

È possibile creare tre tipi di cluster del carico di lavoro:

  • Cluster basati sulla classe (predefinito)
  • Cluster basati sul piano (legacy)
  • Cluster basati su TKC (legacy)

Questi tipi di cluster del carico di lavoro sono descritti in Tipi di cluster del carico di lavoro.

Piattaforme dell'infrastruttura supportate

È possibile distribuire cluster del carico di lavoro con la CLI di Tanzu dopo aver distribuito un cluster di gestione autonomo in vSphere, AWS o Azure. È inoltre possibile distribuire cluster del carico di lavoro in vSphere with Tanzu in vSphere 8 se la CLI di Tanzu è stata connessa al supervisore di vSphere with Tanzu.

È possibile utilizzare la CLI di Tanzu per distribuire cluster del carico di lavoro nelle piattaforme seguenti:

  • vSphere 6.7, 7 e 8 se si utilizza un cluster di gestione autonomo
  • vSphere 8 con un cluster supervisore vSphere with Tanzu
  • AWS
  • Microsoft Azure

Prerequisiti per la distribuzione del cluster

Prima di avviare il workflow di distribuzione descritto in questa sezione, assicurarsi di quanto segue:

  • Sono state eseguite le procedure in Installazione della CLI di Tanzu e della CLI di Kubernetes per l'utilizzo con cluster di gestione autonomi o Installazione della CLI di Tanzu e della CLI di Kubernetes per l'utilizzo con un supervisore vSphere with Tanzu.
  • È stato distribuito un cluster di gestione autonomo in vSphere 6.7, 7 o 8, AWS o Azure oppure è stata connessa la CLI di Tanzu a un'istanza di vSphere 8 in cui è in esecuzione un cluster supervisore di vSphere with Tanzu:
  • vSphere: se si distribuiscono cluster del carico di lavoro in vSphere, ogni cluster richiede un indirizzo IP virtuale statico per fornire un endpoint stabile per Kubernetes. Assicurarsi che questo indirizzo IP non sia incluso nell'intervallo DHCP, ma si trovi nella stessa subnet dell'intervallo DHCP.

    Macchina di bootstrap di Mac OS:: Se la macchina di bootstrap esegue Mac OS e si distribuisce un cluster del carico di lavoro utilizzando la verifica dell'identificazione personale con un certificato autofirmato, come impostato configurando VSPHERE_INSECURE: false e VSPHERE_TLS_THUMBPRINT, aggiungere il certificato vCenter all'archivio di attendibilità della macchina:

    1. Da vSphere, scaricare il file .pem del certificato vCenter:

    2. Fare doppio clic sul file scaricato e aggiungerlo al Keychain del sistema MacOS come certificato attendibile:

    3. Durante il processo di distribuzione del cluster, se MacOS visualizza un messaggio di avviso che indica che il certificato non è attendibile, modificare il criterio in Sempre attendibile (Always Trust):

  • Azure: se si distribuiscono cluster del carico di lavoro in Azure, ogni cluster richiede un gruppo di sicurezza di rete per i nodi worker denominato CLUSTER-NAME-node-nsg, in cui CLUSTER-NAME è il nome del cluster. Per utilizzare una VNet esistente per il cluster, è necessario creare manualmente questi gruppi di sicurezza di rete come descritto in Creazione di gruppi di sicurezza di rete di Azure per la VNet esistente.

Passaggi per la distribuzione del cluster

Per creare un cluster del carico di lavoro con la CLI di Tanzu:

  1. Completare i prerequisiti indicati in precedenza in Prerequisiti per la distribuzione del cluster.

  2. Configurare il cluster come descritto in File di configurazione e specifiche degli oggetti e nell'argomento relativo alla configurazione del cluster per l'infrastruttura in uso:

  3. Creare il cluster come descritto in Creazione di cluster del carico di lavoro.

Per creare cluster del carico di lavoro in altri modi senza la CLI di Tanzu, vedere:

Passaggi successivi

Procedere con File di configurazione e specifiche degli oggetti.

check-circle-line exclamation-circle-line close-line
Scroll to top icon