Scegli uno strumento per gestire il ciclo di vita del cluster

GKE su VMware offre strumenti per creare cluster e gestire le operazioni del ciclo di vita dei cluster (aggiornamento, upgrade ed eliminazione):

  • Lo strumento a riga di comando gkectl, in esecuzione sulla workstation di amministrazione nel data center on-premise. Creerai un file di configurazione che descrive la rete del cluster, il bilanciamento del carico e altre funzionalità del cluster. Puoi specificare questo file nella riga di comando per gkectl.
  • La console Google Cloud, Google Cloud CLI o Terraform, che puoi eseguire da qualsiasi computer dotato di connettività di rete all'API GKE On-Prem. Questi strumenti standard utilizzano l'API GKE On-Prem in esecuzione sull'infrastruttura Google Cloud. Collettivamente, gli strumenti standard vengono denominati client API GKE On-Prem. Per gestire il ciclo di vita dei cluster, l'API GKE On-Prem deve archiviare i metadati relativi allo stato del cluster in Google Cloud, nella regione Google Cloud da te specificata durante la creazione del cluster. Questi metadati consentono all'API di gestire il ciclo di vita del cluster e non includono dati specifici per i carichi di lavoro.

Indipendentemente dallo strumento utilizzato per creare i cluster, le informazioni raccolte e fornite allo strumento, come gli indirizzi IP delle macchine nodo cluster e i VIP del bilanciatore del carico, sono le stesse.

Questa selezione ti consente di scegliere lo strumento migliore per il tuo caso d'uso e il tuo ambiente. Ad esempio:

  • Per le tue prime installazioni in un ambiente di sviluppo, ti consigliamo di utilizzare la console Google Cloud perché l'interfaccia utente fornisce indicazioni e assistenza aggiuntive.
  • Se la tua organizzazione utilizza già gcloud CLI o Terraform per gestire altre risorse Google Cloud, probabilmente vorrai utilizzare questi strumenti anche per GKE su VMware.
  • Se la tua organizzazione ha limitazioni o requisiti normativi, potrebbe essere necessario limitare il ricorso a Google Cloud e utilizzare gkectl sulla workstation di amministrazione per creare i cluster e gestirne il ciclo di vita.

Se crei un cluster con gkectl, verrà registrato con l'API GKE On-Prem per impostazione predefinita. Puoi anche registrare il cluster dopo la creazione, in modo da utilizzare i client API GKE On-Prem.

Limitazioni con i client API GKE On-Prem

Lo strumento gkectl è lo strumento più adatto per le funzionalità che supporta. Ti consigliamo di rivedere la funzionalità dei client dell'API GKE On-Prem quando devi scegliere. Il seguente elenco mostra le funzionalità non supportate dai client API GKE On-Prem. Controlla questo elenco di tanto in tanto man mano che i client dell'API GKE On-Prem si evolvono.

  • Creazione e upgrade dei cluster di amministrazione
  • Gestione e rotazione dei secret
  • Rotazione del certificato
  • Autenticazione
  • Misurazione dell'utilizzo
  • Logging e monitoraggio a livello di applicazione
  • Networking avanzato
  • Registro privato
  • Bilanciatore del carico Seesaw
  • Pool di nodi Windows