Prepare uma instalação off-line do Cloud Service Mesh

Nesta página, explicamos como preparar instalações off-line do Cloud Service Mesh em plataformas com suporte diferentes GKE no Google Cloud.

Ao executar a ferramenta asmcli para instalar o Cloud Service Mesh, ele usa um diretório local para armazenar configurações e artefatos. Por padrão, um diretório temporário é criado ao executar a ferramenta. No entanto, é possível especificar um diretório usando a opção --output_dir na linha de comando. Se o diretório já existir com a configuração e os artefatos necessários, eles serão reutilizados, e não será necessário fazer o download deles novamente.

Para executar uma instalação off-line do Cloud Service Mesh, gere um de configuração do Terraform em uma máquina com acesso à Internet, esses pacotes para 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, verifique se você:

Instalação off-line do Cloud Service Mesh

Veja a seguir como preparar uma instalação off-line do Cloud Service Mesh:

  1. Na máquina com acesso à Internet em que você instalou o Cloud Service Mesh, crie um pacote e salve-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 na máquina off-line.

  3. Siga as instruções normais para Como instalar o Cloud Service Mesh. Quando as instruções especificarem a execução de asmcli install, transmita também a flag --offline e especifique o diretório de configuração criado nas etapas anteriores:

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

A seguir