Preparar una instalación sin conexión de Cloud Service Mesh
En esta página se explica cómo preparar instalaciones sin conexión de Cloud Service Mesh en plataformas compatibles que no sean GKE en Google Cloud.
Cuando ejecutas la herramienta asmcli
para instalar Cloud Service Mesh, se usa un directorio local para almacenar la configuración y los artefactos. De forma predeterminada, se crea un directorio temporal al ejecutar la herramienta. Sin embargo, puedes especificar un directorio con la opción --output_dir
en la línea de comandos. Si el directorio ya existe con la configuración y los artefactos necesarios, se reutilizarán en lugar de volver a descargar nada.
Para realizar una instalación sin conexión de Cloud Service Mesh, puedes generar un paquete de configuración en una máquina con acceso a Internet y, a continuación, distribuir ese paquete a otras máquinas sin acceso a Internet. A continuación, usa el subcomando asmcli build-offline-package
para generar paquetes de configuración.
Antes de empezar
Antes de empezar, asegúrate de que:
- Consulta los requisitos previos.
- Consulta la información de la sección Planificar la instalación.
- Instala las herramientas necesarias.
- Descargar
asmcli
. - Durante la instalación, asegúrate de que se pueda acceder a las APIs y los servicios de Google o habilita manualmente las dependencias necesarias. Incluso en el modo sin conexión,
asmcli
usa Google Cloud CLI para habilitar algunas dependencias si se pasa la marca correspondiente durante la instalación.
Instalación sin conexión de Cloud Service Mesh
A continuación se explica cómo preparar una instalación sin conexión de Cloud Service Mesh:
En el equipo con acceso a Internet en el que has instalado Cloud Service Mesh, crea un paquete y guárdalo en la carpeta OFFLINE_PKG_DIR_PATH:
./asmcli build-offline-package \ --output_dir OFFLINE_PKG_DIR_PATH
Copia el directorio de configuración y la herramienta
asmcli
en el ordenador sin conexión.Sigue las instrucciones habituales para instalar Cloud Service Mesh. Cuando se indique que ejecute
asmcli install
, asegúrese de que también transfiera la marca--offline
y especifique el directorio de configuración creado en los pasos anteriores:./asmcli install \ --output_dir OFFLINE_PKG_DIR_PATH \ --project_id PROJECT_ID \ --cluster_location CLUSTER_LOCATION \ --cluster_name CLUSTER_NAME \ --offline
Siguientes pasos
Consulta información sobre cómo configurar una malla de varios clústeres fuera de Google Cloud.