Quando hai completato la configurazione delle macchine dei nodi del cluster, della rete e degli altri prerequisiti, è quasi tutto pronto per installare Google Distributed Cloud. Il passaggio successivo consiste nel decidere quali tipi di cluster creare e nello scegliere lo strumento da utilizzare.
Scegli un tipo di cluster
In Google Distributed Cloud puoi creare diversi tipi di cluster, tra cui i cluster di amministrazione (per controllare le risorse dei cluster) e i cluster di utente (per eseguire i carichi di lavoro). Consigliamo i deployment di cluster di amministrazione e utente se hai più cluster nello stesso data center che vuoi gestire da un unico punto e per deployment più grandi che richiedono l'isolamento tra team diversi o tra carichi di lavoro di sviluppo e di produzione.
Puoi anche eseguire Google Distributed Cloud come singolo cluster autonomo, che funge da cluster utente e da cluster di amministrazione. Un cluster autonomo supporta il profilo edge, che presenta requisiti di risorse di sistema notevolmente ridotti ed è consigliato per i dispositivi edge con vincoli di risorse particolarmente restrittivi. Inoltre, Google Distributed Cloud ti consente di creare cluster ibridi che combinano attività e carichi di lavoro di amministrazione, nonché di controllare altri cluster di utenti.
Ognuna di queste configurazioni presenta vantaggi e benefici specifici. Per ulteriori informazioni su come decidere quale configurazione sviluppare, consulta Scegliere un modello di deployment.
Scegliere uno strumento per creare cluster
Puoi scegliere tra diversi strumenti per creare cluster e gestire il loro ciclo di vita:
- Lo strumento a riga di comando
bmctl
, che esegui sulla workstation di amministrazione nel tuo data center on-premise. - La console Google Cloud, Google Cloud CLI o Terraform. Questi strumenti standard utilizzano l'API GKE On-Prem, che viene eseguita sull' Google Cloud infrastruttura, e collettivamente sono denominati client dell'API GKE On-Prem.
Per informazioni su come scegliere lo strumento più adatto alle tue esigenze, consulta Scegliere uno strumento per creare cluster.
Ulteriori informazioni
Per ulteriori informazioni sulla creazione e sulla configurazione dei cluster, consulta quanto segue:
Cluster di amministrazione:
Cluster utenti
Informazioni sulla procedura di creazione
La procedura di creazione del cluster include i controlli preflight e l'inizializzazione delle macchine. Se la creazione del cluster non va a buon fine dopo la fase di inizializzazione delle macchine (anche se i controlli preflight sono stati superati senza errori), devi eliminare il cluster. Il nodo torna a un stato pulito. Dopo aver eliminato il cluster, puoi riprovare a crearlo dopo aver apportato le modifiche di configurazione necessarie.
La procedura di creazione del cluster esegue controlli di integrità al termine della creazione. Questo ultimo passaggio verifica che il cluster sia in buone condizioni di funzionamento. Se il cluster non supera tutti i controlli di integrità, l'operazione di creazione non riesce. Quando tutti i controlli di integrità vengono superati, l'operazione di creazione viene completata correttamente.
Pianifica la scalabilità
Prima di creare un nuovo cluster, devi comprendere le dimensioni che influiscono sulla scalabilità. Alcune dimensioni, come il numero di indirizzi IP che puoi prenotare per i pod nel cluster (clusterNetwork.pods.cidrBlocks
), sono immutabili, quindi devi tenerne conto quando crei un cluster. Per ulteriori informazioni sulle dimensioni di scalabilità e su come eseguire l'upgrade di un cluster, consulta Eseguire l'upgrade dei cluster Google Distributed Cloud. Per informazioni su alcune delle limitazioni e dei consigli per le impostazioni massime del cluster, consulta Quote e limiti.