vRealize Automation consente di eseguire il provisioning di una distribuzione di vSphere with Tanzu Kubernetes da Cloud Assembly per utilizzare al meglio le funzionalità native di vSphere 7.x per distribuire e gestire i cluster Tanzu Kubernetes, fornendo un livello indipendente dall'infrastruttura per il provisioning e la gestione dell'infrastruttura virtuale.

La funzionalità di vSphere with Tanzu Kubernetes sfrutta la funzionalità Kubernetes nativa di vSphere 7.x. Per funzionare, non richiede un'integrazione di vRealize Automation PKS.

Prerequisiti

Procedura

  1. Se in Cloud Assembly non esiste già un account cloud vCenter idoneo, crearne uno.
  2. Selezionare Infrastruttura > Configura > Zona Kubernetes per creare o selezionare una zona Kubernetes in vRealize Automation Cloud Assembly.
    È possibile utilizzare una zona Kubernetes esistente se ne è già stata configurata una appropriata, ma un amministratore deve aggiungere uno o più spazi dei nomi supervisore alla zona. Questi spazi dei nomi fungono da risorse di elaborazione in cui vengono creati i cluster Tanzu Kubernetes sottoposti a provisioning all'interno della zona. Per ulteriori informazioni sulle zone Kubernetes, vedere Configurazione di una zona Kubernetes in Cloud Assembly.
  3. Passare alla scheda Provisioning Kubernetes nella pagina Infrastruttura > Amministrazione > Progetti in Cloud Assembly e associare la zona Kubernetes al progetto appropriato.
  4. Creare o selezionare un piano cluster per un account cloud vSphere 7.x appropriato.
  5. Selezionare Progettazione > Modelli cloud e creare un modello cloud per un progetto che abbia accesso a una zona Kubernetes appropriata. Trascinare quindi un componente cluster K8S nello schema del modello cloud e specificarne il nome e il piano cluster.
    È possibile specificare anche il numero di nodi worker.
  6. Eseguire il modello cloud. Al termine, individuare l'indirizzo del cluster Tanzu sottoposto a provisioning nella distribuzione nelle proprietà delle risorse della pagina Distribuzioni di Cloud Assembly.
  7. Individuare ed esplorare il cluster Tanzu nella pagina Infrastruttura > Configura > Kubernetes di Cloud Assembly.

risultati

Viene eseguito il provisioning del cluster Tanzu Kubernetes come specificato nel modello cloud.

Operazioni successive

Dopo aver distribuito il cluster Tanzu, sono disponibili diverse opzioni per utilizzarlo.

  • Passare alla pagina Risorse > Distribuzioni in Cloud Assembly, quindi individuare e scaricare il file Kubeconfig correlato per accedere al cluster Tanzu sottoposto a provisioning. È possibile utilizzare il file Kubeconfig per gestire il cluster Tanzu Kubernetes distribuito come qualsiasi altro cluster Kubernetes conforme.
  • È possibile individuare ed esplorare il cluster Tanzu nella pagina Infrastruttura > Risorse > Kubernetes di Cloud Assembly.
  • Per creare un nuovo spazio dei nomi, passare alla scheda Spazi dei nomi nella pagina Infrastruttura > Risorse > Kubernetes di Cloud Assembly e fare clic su Nuovo spazio dei nomi per creare uno spazio dei nomi nel cluster Tanzu applicabile. È possibile controllare se lo spazio dei nomi è stato creato verificando che sia elencato nella scheda Spazi dei nomi della pagina Kubernetes.