Préparer une installation hors connexion de Cloud Service Mesh
Cette page explique comment préparer les installations hors connexion de Cloud Service Mesh sur des plates-formes compatibles autres que GKE sur Google Cloud.
Lorsque vous exécutez l'outil asmcli
pour
installer Cloud Service Mesh,
il utilise un répertoire local pour stocker
la configuration et les artefacts. Par défaut, un répertoire temporaire est créé lors de l'exécution de l'outil. Cependant, vous pouvez spécifier un répertoire à l'aide de l'option --output_dir
sur la ligne de commande. Si le répertoire existe déjà avec la configuration et les artefacts nécessaires, ils seront réutilisés au lieu de télécharger à nouveau quoi que ce soit.
Pour effectuer une installation hors connexion de Cloud Service Mesh, vous pouvez générer un package de configuration sur une machine disposant d'un accès à Internet, puis le distribuer à d'autres machines sans accès à Internet. Exécutez ensuite la sous-commande asmcli build-offline-package
pour générer des packages de configuration.
Avant de commencer
Avant de commencer, veillez à suivre les étapes ci-dessous :
- Consultez les conditions préalables.
- Consultez les informations de la section Planifier l'installation.
- Installez les outils nécessaires.
- Téléchargez
asmcli
. - Lors de l'installation, assurez-vous que l'accès aux API et services Google est possible ou activez manuellement les dépendances requises. Même en mode hors connexion,
asmcli
utilise Google Cloud CLI pour activer certaines dépendances si l'option correspondante est transmise lors de l'installation.
Installation hors connexion d'Anthos Service Mesh
Vous trouverez ci-dessous les étapes à suivre pour préparer une installation hors connexion de Cloud Service Mesh :
Sur la machine avec accès à Internet sur laquelle vous avez installé Cloud Service Mesh, créer un package, puis l'enregistrer dans le dossier OFFLINE_PKG_DIR_PATH:
./asmcli build-offline-package \ --output_dir OFFLINE_PKG_DIR_PATH
Copiez le répertoire de configuration et l'outil
asmcli
sur la machine hors connexion.Suivez les instructions normales pour installer Cloud Service Mesh. Chaque fois que les instructions spécifient d'exécuter
asmcli install
, veillez à également transmettre l'option--offline
et spécifier le répertoire de configuration créé lors des étapes précédentes :./asmcli install \ --output_dir OFFLINE_PKG_DIR_PATH \ --project_id PROJECT_ID \ --cluster_location CLUSTER_LOCATION \ --cluster_name CLUSTER_NAME \ --offline