Google Distributed Cloud (solo software) per VMware utilizza i bundle per mitigare i problemi relativi alle 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 normali e bundle completi. Questi bundle contengono i componenti necessari per il cluster.
Un bundle normale contiene solo metadati e manifest. Un bundle completo include metadati, OVA di immagini del sistema operativo e tarball di immagini container.
La tabella seguente confronta i contenuti dei bundle normali e completi.
| Tipo di bundle | Contenuti |
|---|---|
| Normale | Solo metadati e manifest |
| Completa | Metadati, OVA di immagini del sistema operativo e tarball di immagini 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 dei bundle
Scegli un tipo di bundle in base al tuo ambiente e alle condizioni di rete.
Casi d'uso dei bundle normali
Utilizza un bundle normale per le installazioni standard. Queste installazioni in genere hanno accesso a una larghezza di banda elevata Google Cloud.
Casi d'uso dei bundle completi
Utilizza un bundle completo in ambienti air-gap o workstation di produzione con connessioni proxy lente a Google Cloud.
I bundle 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 tarball dei bundle completi 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à dei bundle variano in base alla versione di Google Distributed Cloud:
- Versioni 1.33 e successive: il bundle completo include le immagini cgroup v2 ed esclude le 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 quel 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 ulteriori informazioni sui registri privati in Google Distributed Cloud
(solo software) per VMware, consulta Configurare un registro container privato.
Quando hai un proxy e la velocità di rete per connetterti a Google Cloud è
lenta, puoi eseguire gkectl prepare senza un 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
- Per scaricare un bundle, consulta la sezione Download.
- Per configurare il percorso del bundle, consulta il file di configurazione del cluster di amministrazione.
- Per scoprire di più sull'aggiramento delle reti esterne, consulta Configurare un registro container privato.