Informazioni sui bundle Distributed Cloud

Google Distributed Cloud (solo software) per VMware utilizza i bundle per mitigare i problemi con le connessioni proxy lente durante i download delle immagini. Questa pagina descrive i diversi tipi di bundle, i contenuti dei bundle, le convenzioni di denominazione e i casi d'uso.

Tipi di bundle

Distributed Cloud per VMware offre due tipi di bundle: bundle regolari e bundle completi. Questi bundle contengono i componenti necessari per il tuo cluster.

Un bundle normale contiene solo metadati e manifest. Un bundle completo include metadati, OVA di immagini sistema operativo e tarball di immagini container.

La seguente tabella confronta i contenuti dei bundle regolari e completi.

Tipo di bundle Sommario
Normale Solo metadati e manifest
Completa Metadati, OVA dell'immagine del sistema operativo e tarball dell'immagine container

Convenzioni di denominazione dei bundle

I bundle seguono convenzioni di denominazione specifiche. Puoi identificare un bundle completo dal suffisso -full.tgz nel nome file.

Ad esempio, un bundle completo potrebbe avere un nome simile a gke-onprem-vsphere-[VERSION]-full.tgz.

Casi d'uso del bundle

Scegli un tipo di bundle in base alle condizioni dell'ambiente e della rete.

Casi d'uso dei bundle regolari

Utilizza un bundle normale per le installazioni standard. Queste installazioni in genere hanno accesso a banda larga a Google Cloud.

Casi d'uso del bundle completo

Utilizza un bundle completo in ambienti isolati o workstation di produzione con connessioni proxy lente a Google Cloud.

I pacchetti completi offrono diversi vantaggi:

  • Evita i tempi di inattività del proxy.
  • Elimina la necessità di attivare o disattivare un proxy per diversi ambienti di produzione.
  • Distribuisci i file tar.gz del bundle completo alle workstation.

Puoi scaricare un bundle completo in un ambiente senza proxy. Poiché il bundle completo contiene tutte le immagini di sistema, puoi eseguire gkectl prepare con il bundle completo nella workstation di produzione senza connetterti a Google Cloud.

Differenze e limitazioni delle versioni

I contenuti e la compatibilità del bundle variano in base alla versione di Google Distributed Cloud:

  • Versioni 1.33 e successive: il bundle completo include immagini cgroup v2 ed esclude immagini cgroup v1, in linea con i requisiti di runtime predefiniti dei cluster più recenti.
  • Versioni 1.32 e precedenti: i bundle completi non contengono immagini cgroup v2. Se hai bisogno di cgroup v2 su una versione precedente, devi utilizzare un bundle normale.

Come funzionano i bundle con i registri privati

Puoi configurare un registro privato nei file di configurazione del cluster. Se configuri un registro privato nel file del cluster di amministrazione, tutti i cluster utente estraggono le immagini dei carichi di lavoro da questo registro privato.

Se non configuri un registro privato, le immagini di sistema vengono estratte da gcr.io/gke-on-prem-release utilizzando l'account di servizio di accesso ai componenti, component-access-sa. Per saperne di più sui registri privati in Google Distributed Cloud (solo software) per VMware, consulta Configurare un registro dei container privato.

Se hai un proxy e la velocità di rete per connetterti a Google Cloud è lenta, puoi eseguire gkectl prepare senza proxy utilizzando un bundle completo. Dopo la preparazione, riattiva il proxy e prevedi una connessione minima alle reti esterne. Questo metodo migliora notevolmente la sicurezza.

Passaggi successivi