Prepare uma instalação offline do Cloud Service Mesh

Esta página explica como preparar instalações offline do Cloud Service Mesh em plataformas suportadas que não o GKE no Google Cloud.

Quando executa a ferramenta asmcli para instalar o Cloud Service Mesh, esta usa um diretório local para armazenar a configuração e os artefactos. Por predefinição, é criado um diretório temporário quando executa a ferramenta. No entanto, pode especificar um diretório com a opção --output_dir na linha de comandos. Se o diretório já existir com a configuração e os artefactos necessários, estes são reutilizados em vez de transferir novamente qualquer conteúdo.

Para fazer uma instalação offline do Cloud Service Mesh, pode gerar um pacote de configuração numa máquina com acesso à Internet e, em seguida, distribuir esse pacote a outras máquinas sem acesso à Internet. Em seguida, use o subcomando asmcli build-offline-package para gerar pacotes de configuração.

Antes de começar

Antes de começar:

Instalação offline do Cloud Service Mesh

As instruções seguintes descrevem como preparar uma instalação offline do Cloud Service Mesh:

  1. Na máquina com acesso à Internet na qual instalou o Cloud Service Mesh, crie um pacote e, em seguida, guarde-o na pasta OFFLINE_PKG_DIR_PATH:

    ./asmcli build-offline-package \
    --output_dir OFFLINE_PKG_DIR_PATH
    
  2. Copie o diretório de configuração e a ferramenta asmcli para o computador offline.

  3. Siga as instruções normais para instalar o Cloud Service Mesh. Sempre que as instruções especificarem a execução de asmcli install, certifique-se de que também passa a flag --offline e especifica o diretório de configuração criado nos passos anteriores:

      ./asmcli install \
      --output_dir OFFLINE_PKG_DIR_PATH \
      --project_id PROJECT_ID \
      --cluster_location CLUSTER_LOCATION \
      --cluster_name CLUSTER_NAME \
      --offline
    

O que se segue?