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 distintas de 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:

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:

  1. 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
    
  2. Copia el directorio de configuración y la herramienta de asmcli en la máquina sin conexión.

  3. Sigue las instrucciones habituales para cómo 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