Scegli uno strumento per gestire il ciclo di vita dei cluster

Google Distributed Cloud offre una scelta di strumenti per creare cluster gestire le operazioni del ciclo di vita dei cluster (aggiornamento, upgrade ed eliminazione):

  • Lo strumento a riga di comando bmctl, che esegui sulla workstation di amministrazione nel tuo data center on-premise. Creerai un file di configurazione che descrive la rete del cluster, il bilanciamento del carico e altre risorse le funzionalità di machine learning. Devi specificare questo file nella riga di comando in bmctl. Puoi esegui anche kubectl sulla workstation di amministrazione per eseguire l'upgrade dei cluster e aggiornarli ed eliminare i cluster utente.
  • La console Google Cloud, Google Cloud CLI Terraform che puoi eseguire da qualsiasi computer dotato di connettività di rete API GKE On-Prem. Questi strumenti standard utilizzano l'API GKE On-Prem, eseguita su Google Cloud dell'infrastruttura. Nel complesso, gli strumenti standard sono denominati Client API GKE On-Prem. Per gestire il ciclo di vita dei tuoi cluster, L'API GKE On-Prem deve archiviare i metadati sullo 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 cluster e non include dati specifici dei carichi di lavoro.

Indipendentemente dallo strumento che utilizzi per creare cluster, le informazioni che raccogli e fornisci allo strumento, ad esempio gli indirizzi IP delle macchine con nodi cluster e dei VIP dei bilanciatori del carico, è lo stesso.

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

  • Per le prime installazioni in un ambiente di sviluppo, potresti vuoi utilizzare la console, perché l'interfaccia utente ulteriori indicazioni e assistenza.
  • Se la tua organizzazione utilizza già gcloud CLI o Terraform per e gestire altre risorse Google Cloud, ti consigliamo di utilizzare per Google Distributed Cloud.
  • Se la tua organizzazione prevede requisiti o restrizioni normativi, potresti dover limitare la dipendenza da Google Cloud e utilizzare bmctl alla tua workstation di amministrazione per creare cluster e gestire il ciclo di vita dei cluster.

Se crei un cluster con bmctl, puoi registrare il cluster con l'API GKE On-Prem dopo la creazione del cluster, che ti consente di usare anche l'API GKE On-Prem clienti.

Limitazioni con i client API GKE On-Prem

Lo strumento bmctl è stato fornito con la prima release di Google Distributed Cloud, ed è il più maturo per quanto riguarda le funzionalità che supporta. È consigliabile la funzionalità dei client dell'API GKE On-Prem durante la creazione scelta. Il seguente elenco riassume le attuali limitazioni. Controlla questo elenco di di volta in volta man mano che i client dell'API GKE On-Prem si evolvono.

Passaggi successivi