A CLI gdcloud é um conjunto de ferramentas para criar e gerenciar recursos com isolamento físico do Google Distributed Cloud (GDC). Use essas ferramentas para realizar tarefas comuns pela linha de comando ou por scripts e automação. A CLI gdcloud permite inicializar a infraestrutura, gerenciar a autenticação e personalizar as configurações locais.
Este documento é destinado a todos os grupos de público-alvo que precisam configurar a CLI dedicada do GDC para gerenciar os fluxos de trabalho de hardware e software com isolamento físico. Para mais informações, consulte Públicos-alvo da documentação do GDC com isolamento físico.
Antes de começar
Confirme que você tem acesso ao console do GDC e anote o URL da sua organização. Para mais informações, consulte Acesso ao console do GDC.
Confirme se você tem um certificado de autoridade certificadora (CA) instalado no repositório de certificados confiáveis do sistema. Para mais informações, consulte Buscar pacotes de confiança do GDC.
Verifique se você tem uma política de rede da organização que permite o tráfego de um CIDR específico fora da organização para o Artifact Registry. Por exemplo, configure o nome do serviço
allno recursoOrganizationNetworkPolicy. Para mais informações, consulte Criar políticas de rede da organização.Confirme se você tem um navegador instalado no dispositivo.
Configurar a CLI gdcloud
Para configurar a CLI gdcloud, faça o seguinte:
Abra o console do GDC inserindo o URL global ou zonal da sua organização no navegador.
Na página inicial, selecione Fazer o download do pacote da CLI.
Selecione a plataforma Linux e a versão do pacote da CLI gdcloud que corresponde ao seu ambiente do GDC.
Ao escolher plataformas que não são Linux, as etapas de configuração podem variar um pouco. Além disso, alguns pacotes da CLI gdcloud que não são do Linux fornecem apenas um subconjunto de comandos. Para mais informações, consulte Pacotes disponíveis da CLI gdcloud.
Clique em Fazer download.
No seu dispositivo, navegue até a pasta
Downloads:cd ~/DownloadsExtraia o conteúdo do pacote da CLI gdcloud:
tar -xf ./gdcloud_cli.tar.gzAdicione o pacote da CLI gdcloud ao caminho:
eval echo 'export GDCLOUD_PATH=$(pwd)/google-distributed-cloud-hosted-cli' >> ~/.bashrc echo 'export PATH="$GDCLOUD_PATH/bin:$PATH"' >> ~/.bashrc source ~/.bashrcConfirme se a CLI gdcloud está instalada corretamente:
gdcloud versionO resultado será o seguinte:
gdcloud version: 1.15.0-gdch.380608Inicialize a CLI gdcloud:
gdcloud initForneça as duas propriedades solicitadas para concluir a inicialização:
organization_console_url: o URL do console da sua organização atual do GDC. Esse URL pode ser global ou zonal. Por exemplo,https://console.org-1.google.gdch.test/.project: o nome do projeto do GDC. Se você não tiver um projeto, usedefault.
Para atualizar as configurações da CLI gdcloud após a inicialização, consulte Gerenciar configurações da CLI gdcloud.
Instale o componente
gdcloud-k8s-auth-plugin:gdcloud components install gdcloud-k8s-auth-pluginFaça a autenticação com a CLI gdcloud para fazer login:
gdcloud auth loginVocê será redirecionado ao navegador para escolher sua identidade e fazer login.
Confirme se a configuração da CLI gdcloud está conectada ao seu ambiente do GDC:
gdcloud compute images listO resultado será o seguinte:
METADATA.NAME METADATA.NAMESPACE SPEC.OPERATINGSYSTEM.NAME SPEC.MINIMUMDISKSIZE rocky-8-v20250809-gdch vm-system rocky-linux-8 12G ubuntu-20.04-v20250809-gdch vm-system ubuntu-2004 12G ubuntu-22.04-v20250809-gdch vm-system ubuntu-2204 12G ubuntu-24.04-v20250809-gdch vm-system ubuntu-2404 12G