Panoramica della creazione del cluster

Una volta completata la configurazione delle macchine nodo dei cluster, della tua rete e degli altri prerequisiti, è tutto pronto per installare GKE su Bare Metal. Il passaggio successivo consiste nel decidere quali tipi di cluster creare e scegliere lo strumento da utilizzare.

Scegli un tipo di cluster

In GKE su Bare Metal puoi creare diversi tipi di cluster, tra cui cluster di admin (per controllare le risorse dei cluster) e cluster di admin (per eseguire i carichi di lavoro). Consigliamo il deployment di cluster di amministrazione e utente se nello stesso data center sono presenti più cluster 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 GKE su Bare Metal come singolo cluster autonomo, che funge da cluster utente e da cluster di amministrazione. Un cluster autonomo supporta il profilo perimetrale, che ha requisiti in termini di risorse di sistema notevolmente ridotti ed è consigliato per i dispositivi periferici con vincoli di risorse elevati. Inoltre, GKE su Bare Metal consente di creare cluster ibridi che combinano attività di amministrazione e carichi di lavoro, nonché di controllare altri cluster utente.

Ognuna di queste configurazioni presenta vantaggi e vantaggi specifici. Per ulteriori informazioni su come decidere quale configurazione sviluppare, vedi Scegliere un modello di deployment.

Scegli uno strumento per creare i cluster

Hai a disposizione gli strumenti a tua scelta per creare cluster e gestire il ciclo di vita dei cluster:

  • Lo strumento a riga di comando bmctl, che viene eseguito sulla workstation di amministrazione nel tuo data center on-premise.
  • 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 sono definiti client API GKE On-Prem.

Per informazioni su come decidere quale strumento si adatta meglio alle tue esigenze, consulta Scegliere uno strumento per creare i cluster.

Ulteriori informazioni

Per ulteriori informazioni sulla creazione e sulla configurazione dei cluster, consulta quanto segue:

Informazioni sul processo di creazione

Il processo di creazione del cluster include controlli preflight e inizializzazione delle macchine. 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. Questo riporta il nodo a uno stato pulito. Dopo l'eliminazione del cluster, puoi riprovare a crearlo dopo aver apportato le modifiche necessarie alla configurazione.

Il processo di creazione del cluster esegue i controlli di integrità dopo la creazione del cluster. Quest'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. Una volta superati tutti i controlli di integrità, l'operazione di creazione termina correttamente.

Pianifica per 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 tuo cluster (clusterNetwork.pods.cidrBlocks), sono immutabili, quindi devi pianificare le tue attività quando crei un cluster. Per ulteriori informazioni sulle dimensioni di scalabilità e su come fare lo scale up di un cluster, consulta Fai lo scale up di GKE su cluster Bare Metal. Per informazioni su alcune limitazioni e suggerimenti per le impostazioni massime per il tuo cluster, consulta Quote e limiti.