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
gkectl
, 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 ingkectl
. - La console Google Cloud, Google Cloud CLI o Terraform, che puoi eseguire da qualsiasi computer con connettività di rete all' API GKE On-Prem. Questi strumenti standard utilizzano l'API GKE On-Prem, che viene eseguita sull'infrastruttura Google Cloud. Collettivamente, lo standard vengono definiti 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 specificata al momento della creazione del cluster. Questi metadati consentono all'API di gestire il ciclo di vita del cluster e non includono dati specifici del carico di lavoro.
Indipendentemente dallo strumento che utilizzi per creare i cluster, le informazioni che raccoglierai e fornirai allo strumento, come gli indirizzi IP delle macchine dei nodi del 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 completamente gestito di Google Cloud. Ad esempio:
- Per le prime installazioni in un ambiente di sviluppo, potresti scegliere 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 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
gkectl
alla tua workstation di amministrazione per creare cluster e gestire il ciclo di vita dei cluster.
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,
che ti consente di usare i client API GKE On-Prem.
Limitazioni con i client API GKE On-Prem
Lo strumento gkectl
è il più avanzato per quanto riguarda le funzionalità supportate. Me
di rivedere la funzionalità dei client dell'API GKE On-Prem quando
fare una scelta. Il seguente elenco mostra le funzionalità non supportate dai client dell'API GKE On-Prem. Controlla questo elenco di volta in volta 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 dei certificati
- Autenticazione
- Misurazione dell'utilizzo
- Logging e monitoraggio a livello di applicazione
- Networking avanzato
- Registry privato
- Bilanciatore del carico Seesaw
- Pool di nodi Windows