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:
- Reveja os pré-requisitos.
- Reveja as informações em Planeie a instalação.
- Instale as ferramentas necessárias.
- Transferir
asmcli
. - Durante a instalação, certifique-se de que o acesso às
APIs e aos serviços Google
é possível ou ative manualmente as dependências necessárias. Mesmo no modo offline, o
asmcli
usa a Google Cloud CLI para ativar algumas dependências se a flag correspondente for transmitida durante a instalação.
Instalação offline do Anthos Service Mesh
As instruções seguintes descrevem como preparar uma instalação offline do Cloud Service Mesh:
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
Copie o diretório de configuração e a ferramenta
asmcli
para o computador offline.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