À propos des bundles Distributed Cloud

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