È possibile eseguire il provisioning dei cluster di Tanzu Kubernetes richiamando l'API dichiarativa Servizio Tanzu Kubernetes Grid utilizzando kubectl e una specifica del cluster definita utilizzando YAML. Dopo aver eseguito il provisioning di un cluster, è possibile utilizzarlo e distribuirvi i carichi di lavoro utilizzando kubectl.
Il workflow fornisce una procedura end-to-end per il processo di provisioning del cluster. Ciascuno dei passaggi include collegamenti per ulteriori informazioni sull'attività specifica.
Prerequisiti
Completare le seguenti operazioni per ottenere i prerequisiti richiesti:
- Installare o aggiornare l'ambiente per supportare l'API v1alpha2 di Servizio Tanzu Kubernetes Grid. Vedere Requisiti per l'utilizzo dell'API v1alpha2 Servizio Tanzu Kubernetes Grid.
Nota: Se si utilizza l'API v1alpha1 di Servizio Tanzu Kubernetes Grid, vedere Workflow per il provisioning Tanzu Kubernetes cluster utilizzando l'API v1alpha1 di Servizio Tanzu Kubernetes Grid.
- Creare un Spazio dei nomi vSphere in cui si prevede di eseguire il provisioning dei cluster di Tanzu Kubernetes. Vedere Creazione e configurazione di uno Spazio dei nomi vSphere.
La configurazione dello spazio dei nomi iniziale richiede quanto segue:
- Modifica delle autorizzazioni di uno o più tecnici di DevOps per accedere allo spazio dei nomi utilizzando credenziali vCenter Single Sign-On.
- Criterio di storage condiviso basato su tag per lo spazio dei nomi.
- Quote di capacità e utilizzo per lo spazio dei nomi, verificate e modificate, se necessario.
- Creare una libreria di contenuti per Release di Tanzu Kubernetes in un datastore condiviso e sincronizzare le versioni che si desidera utilizzare. Vedere Creazione e gestione delle librerie dei contenuti per le Release di Tanzu Kubernetes.
- Associare la libreria di contenuti e le classi di macchine virtuali con il Spazio dei nomi vSphere. Vedere Configurazione di uno Spazio dei nomi vSphere per Release di Tanzu Kubernetes.