Préparer une installation hors connexion d'Anthos Service Mesh
Cette page explique comment préparer les installations hors connexion d'Anthos Service Mesh sur des plates-formes compatibles autres que GKE sur Google Cloud.
Lors de l''exécution de l'outil asmcli
pour installer Anthos 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 d'Anthos 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 d'Anthos Service Mesh :
Sur la machine avec accès à Internet sur laquelle vous avez installé Anthos Service Mesh, créez un package, puis enregistrez-le 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 Anthos 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