A partire da VMware Cloud Director 10.3.1, è possibile creare cluster VMware Tanzu Kubernetes Grid utilizzando il plug-in Kubernetes Container Clusters.

Per ulteriori informazioni sulle diverse opzioni di runtime Kubernetes per la creazione del cluster, vedere Utilizzo di Kubernetes con VMware Cloud Director.

È possibile gestire i cluster Kubernetes anche utilizzando la CLI VMware Cloud Director Container Service Extension. Consultare la documentazione di VMware Cloud Director Container Service Extension.

Prerequisiti

  • È necessario pubblicare il bundle dei diritti cse:nativeCluster Entitlement in tutte le organizzazioni a cui si desidera consentire l'utilizzo di cluster VMware Tanzu Kubernetes Grid. Dopo aver condiviso il bundle dei diritti, è necessario aggiungere il diritto Full Control CSE:NATIVECLUSTER ai ruoli a cui si desidera consentire la creazione, la modifica e l'eliminazione dei cluster VMware Tanzu Kubernetes Grid. È inoltre possibile assegnare i diritti di amministratore agli utenti che si desidera visualizzino tutti i cluster VMware Tanzu Kubernetes Grid in un'organizzazione oppure agli utenti che si desidera gestiscano i cluster tra i siti. Per informazioni sui diritti e i livelli di accesso per RDE (Runtime Defined Entity), vedere Gestione delle entità definite.

Procedura

  1. Nella barra di navigazione superiore, selezionare Altro > Kubernetes Container Clusters.
  2. Fare clic su Nuovo.
  3. Selezionare l'opzione di runtime VMware Tanzu Kubernetes Grid e fare clic su Avanti.
  4. Immettere un nome e selezionare un modello Kubernetes dall'elenco.
  5. (Facoltativo) Immettere una chiave pubblica SSH.
  6. Fare clic su Avanti.
  7. Selezionare il VDC dell'organizzazione in cui si desidera distribuire un cluster VMware Tanzu Kubernetes Grid e fare clic su Avanti.
  8. Selezionare il numero di nodi di lavoro e, facoltativamente, selezionare i criteri di dimensionamento o le limitazioni di CPU e memoria per i nodi.
  9. Fare clic su Avanti.
  10. (Facoltativo) Selezionare i criteri di storage per il piano di controllo e i nodi di lavoro.
  11. Fare clic su Avanti.
  12. (Facoltativo) Per limitare la comunicazione del cluster alla sola rete interna, disattivare l'opzione Consenti instradamento del traffico esterno verso questo cluster.
    Se si desidera utilizzare bilanciamenti del carico e volumi permanenti, è necessario attivare l'interruttore.
  13. Selezionare una rete per il cluster Kubernetes e fare clic su Avanti.
  14. (Facoltativo) Specificare un intervallo di indirizzi IP per i servizi Kubernetes e un intervallo per i pod Kubernetes, quindi fare clic su Avanti.

    Il routing CIDR (Classless Inter-Domain Routing) è un metodo per il routing IP e l'allocazione degli indirizzi IP.

    Opzione Descrizione
    Pods CIDR Specifica un intervallo di indirizzi IP da utilizzare per i pod Kubernetes. Il valore predefinito è 100.96.0.0/11. La dimensione della subnet dei pod deve essere maggiore o uguale a /24. È possibile immettere un intervallo di IP.
    Services CIDR Specifica un intervallo di indirizzi IP da utilizzare per i servizi Kubernetes. Il valore predefinito è 100.64.0.0/13. È possibile immettere un intervallo di IP.
  15. Controllare le impostazioni del cluster e fare clic su Fine.

Operazioni successive

  • Ridimensionare il cluster di Kubernetes se si desidera modificare il numero di nodi di lavoro.
  • Scaricare il file kubeconfig. Lo strumento della riga di comando kubectl utilizza i file kubeconfig per ottenere informazioni su cluster, utenti, spazi dei nomi e meccanismi di autenticazione.
  • Eliminare un cluster Kubernetes.