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 inbmctl
. Puoi esegui anchekubectl
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.
I cluster di amministrazione e utente sono gli unici tipi di cluster supportati
Le versioni secondarie o patch più recenti non sono disponibili nell'API GKE On-Prem fino a 7-10 giorni dopo il lancio
Le seguenti funzionalità di networking avanzate non sono supportate:
Passaggi successivi
bmctl
Interfaccia a riga di comando gcloud
Terraform