Dopo aver completato la configurazione delle macchine dei nodi del cluster, della rete e degli altri prerequisiti, sei quasi pronto per installare Google Distributed Cloud. Il passaggio successivo consiste nel decidere quali tipi di cluster creare e scegliere lo strumento da utilizzare.
Scegliere un tipo di cluster
In Google Distributed Cloud puoi creare diversi tipi di cluster, tra cui cluster di amministrazione (per controllare le risorse dei cluster) e cluster 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 una posizione centralizzata e per deployment più grandi che richiedono l'isolamento tra team diversi o tra carichi di lavoro di sviluppo e 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 esigenze notevolmente ridotte in termini di risorse di sistema ed è consigliato per i dispositivi periferici con vincoli di risorse particolarmente restrittivi. Inoltre, Google Distributed Cloud ti consente di creare cluster ibridi che combinano attività di amministrazione e carichi di lavoro, nonché di controllare altri cluster utente.
Ciascuna di queste configurazioni presenta vantaggi specifici. Per ulteriori informazioni su quale configurazione sviluppare, consulta Scegliere un modello di deployment.
Scegli uno strumento per creare cluster
Puoi scegliere tra diversi strumenti per creare cluster e gestire il ciclo di vita dei cluster:
- 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'infrastruttura Google Cloud e collettivamente vengono chiamati client dell'API GKE On-Prem.
Per informazioni su come decidere quale strumento è più adatto alle tue esigenze, vedi Scegliere uno strumento per creare cluster.
Ulteriori informazioni
Per ulteriori informazioni sulla creazione e sulla configurazione dei cluster, consulta le seguenti risorse:
Cluster di amministrazione:
Cluster utenti
Informazioni sulla procedura di creazione
Il processo di creazione del cluster include controlli preflight e l'inizializzazione della macchina. Se la creazione del cluster non va a buon fine dopo la fase di inizializzazione della macchina (anche se i controlli preflight sono stati superati senza errori), devi eliminare il cluster. In questo modo, il nodo torna a uno stato pulito. Dopo aver eliminato il cluster, puoi riprovare a crearlo dopo aver apportato le modifiche di configurazione necessarie.
Il processo di creazione del cluster esegue controlli di integrità al termine della creazione del cluster. Questo ultimo passaggio verifica che il cluster sia in buone condizioni operative. Se il cluster non supera tutti i controlli di integrità, l'operazione di creazione non va a buon fine. Quando tutti i controlli di integrità vengono superati, l'operazione di creazione viene completata correttamente.
Pianificare la scalabilità
Prima di creare un nuovo cluster, devi comprendere le dimensioni che
influenzano la scalabilità. Alcune dimensioni, come il numero di indirizzi IP che puoi prenotare per i pod nel cluster (clusterNetwork.pods.cidrBlocks
), sono immutabili, quindi devi pianificarle quando crei un cluster. Per ulteriori informazioni sulle dimensioni di scalabilità e su come scalare un cluster, consulta Scalare i cluster Google Distributed Cloud. Per informazioni su alcune delle
limitazioni e dei consigli per le impostazioni massime del cluster, consulta
Quote e limiti.