Prepara una instalación sin conexión de Cloud Service Mesh
En esta página, se explica cómo preparar las instalaciones sin conexión de Cloud Service Mesh en plataformas compatibles que no sean GKE en Google Cloud.
Cuando se ejecuta 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 cuando se ejecuta 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 cualquier elemento.
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, luego, distribuirlo a otras máquinas sin acceso a Internet. Luego, usa el subcomando asmcli build-offline-package
para generar paquetes de configuración.
Antes de comenzar
Antes de comenzar, asegúrate de lo siguiente:
- Revisa los requisitos.
- Revisa la información en Planifica la instalación.
- Instala las herramientas necesarias
- Descarga
asmcli
. - Durante la instalación, asegúrate de que sea posible acceder a los servicios y las APIs de Google, o habilita de forma manual las dependencias necesarias. Incluso en 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 describe cómo preparar una instalación sin conexión de Cloud Service Mesh:
En la máquina con acceso a Internet en la que instalaste Cloud Service Mesh, crea un paquete y, luego, 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 de
asmcli
en la máquina sin conexión.Sigue las instrucciones normales para instalar Cloud Service Mesh. Siempre que las instrucciones especifiquen que se ejecute
asmcli install
, asegúrate de pasar también la marca--offline
y especificar 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
Próximos pasos
Obtén información sobre cómo configurar una malla de varios clústeres fuera de Google Cloud.