Prepara una instalación sin conexión de Anthos Service Mesh
En esta página, se explica cómo preparar las instalaciones sin conexión de Anthos Service Mesh en plataformas compatibles que no sean GKE en Google Cloud.
Cuando se ejecuta la herramienta asmcli
para instalar Anthos Service Mesh, se usa un directorio local a fin de 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 Anthos 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 Anthos Service Mesh
A continuación, se describe cómo preparar una instalación sin conexión de Anthos Service Mesh:
En la máquina con acceso a Internet que instalaste Anthos Service Mesh, crea un paquete y, luego, guárdalo en la carpeta DIR_PATH:
./asmcli build-offline-package \ --output_dir 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 Anthos 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 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.