Google Distributed Cloud (logiciel uniquement) pour VMware utilise des bundles pour atténuer les problèmes de lenteur des connexions proxy lors des téléchargements d'images. Cette page décrit les différents types de bundles, leur contenu, les conventions d'attribution de noms et les cas d'utilisation.
Types de packs
Distributed Cloud for VMware propose deux types de bundles : les bundles standards et les bundles complets. Ces bundles contiennent les composants nécessaires à votre cluster.
Un bundle standard ne contient que des métadonnées et des fichiers manifestes. Un bundle complet inclut des métadonnées, des fichiers OVA d'image d'OS et des fichiers tar d'image de conteneur.
Le tableau suivant compare le contenu des bundles standards et complets.
| Type de bundle | Sommaire |
|---|---|
| Standard | Métadonnées et fichiers manifestes uniquement |
| Complète | Métadonnées, fichiers OVA d'image OS et archives tar d'image de conteneur |
Conventions de dénomination des bundles
Les packages suivent des conventions de dénomination spécifiques. Vous pouvez identifier un bundle complet grâce au suffixe -full.tgz dans son nom de fichier.
Par exemple, un bundle complet peut avoir un nom semblable à gke-onprem-vsphere-[VERSION]-full.tgz.
Cas d'utilisation des bundles
Choisissez un type de bundle en fonction de votre environnement et des conditions de votre réseau.
Cas d'utilisation des forfaits standards
Utilisez un bundle standard pour les installations standards. Ces installations disposent généralement d'un accès à bande passante élevée à Google Cloud.
Cas d'utilisation du groupe complet
Utilisez un package complet dans les environnements isolés ou les postes de travail de production avec des connexions proxy lentes à Google Cloud.
Les bundles complets offrent plusieurs avantages :
- Évitez les temps d'arrêt du proxy.
- Vous n'avez plus besoin d'activer ni de désactiver un proxy pour différents environnements de production.
- Distribuez les fichiers tar complets du bundle aux postes de travail.
Vous pouvez télécharger un bundle complet dans un environnement sans proxy. Étant donné que le bundle complet contient toutes les images système, vous pouvez exécuter gkectl prepare avec le bundle complet sur votre poste de travail de production sans vous connecter à Google Cloud.
Différences et limites entre les versions
Le contenu et la compatibilité des bundles varient selon la version de Google Distributed Cloud :
- Versions 1.33 et ultérieures : le bundle complet inclut les images cgroup v2 et exclut les images cgroup v1, conformément aux exigences d'exécution par défaut des clusters plus récents.
- Versions 1.32 et antérieures : les bundles complets ne contiennent pas d'images cgroup v2. Si vous avez besoin de cgroup v2 sur une ancienne version, vous devez utiliser un bundle standard.
Fonctionnement des bundles avec les registres privés
Vous pouvez configurer un registre privé dans les fichiers de configuration de votre cluster. Si vous configurez un registre privé dans le fichier du cluster d'administrateur, tous les clusters d'utilisateur extraient leurs images de charge de travail à partir de ce registre privé.
Si vous ne configurez pas de registre privé, les images système sont extraites de gcr.io/gke-on-prem-release à l'aide du compte de service d'accès aux composants, component-access-sa. Pour en savoir plus sur les registres privés dans Google Distributed Cloud (logiciel uniquement pour VMware), consultez Configurer un registre de conteneurs privé.
Lorsque vous disposez d'un proxy et que la vitesse du réseau pour se connecter à Google Cloud est lente, vous pouvez exécuter gkectl prepare sans proxy en utilisant un bundle complet. Après la préparation, vous réactivez le proxy et vous attendez à une connexion minimale aux réseaux externes. Cette méthode améliore considérablement la sécurité.
Étapes suivantes
- Pour télécharger un bundle, consultez Téléchargements.
- Pour configurer le chemin d'accès au bundle, consultez la section Fichier de configuration du cluster d'administrateur.
- Pour en savoir plus sur le contournement des réseaux externes, consultez Configurer un registre de conteneurs privé.