Para interagir com o universo isolado do Google Distributed Cloud (GDC), é necessário configurar uma ou mais das seguintes ferramentas:
- Console do GDC: a principal interface gráfica do usuário para o GDC com isolamento físico.
- CLI gdcloud: a principal interface de linha de comando (CLI) para o GDC com isolamento físico.
- CLI kubectl: a CLI do Kubernetes usada para gerenciar APIs do Modelo de Recursos do Kubernetes (KRM, na sigla em inglês).
- Terraform: uma ferramenta de infraestrutura como código (IaC, na sigla em inglês) que gerencia APIs do KRM usando o provedor do Kubernetes do Terraform.
Essas ferramentas ajudam a implantar e gerenciar aplicativos, gerenciar a infraestrutura e visualizar recursos no ambiente do GDC.
Este documento é destinado a todos os operadores, administradores e desenvolvedores que implantam e gerenciam recursos no GDC. Para mais informações sobre grupos de público-alvo no GDC, consulte Públicos-alvo da documentação do GDC com isolamento físico.
Console do GDC
O console do GDC é uma interface gráfica do usuário que permite gerenciar projetos e recursos do GDC. No console do GDC, é possível realizar várias tarefas, como monitorar cargas de trabalho, gerenciar o acesso a recursos e visualizar registros de auditoria.
Para acessar o console do GDC, abra o URL do GDC fornecido pelo grupo de operadores de infraestrutura em um navegador da Web. É necessário fazer a autenticação com seu provedor de identidade para fazer login.
Para mais informações, consulte Acesso ao console do GDC.
CLI gdcloud
A CLI gdcloud é uma ferramenta de linha de comando do GDC com isolamento físico dedicada ao gerenciamento de recursos em um ambiente desconectado. A CLI gdcloud oferece recursos como:
- Configurações e propriedades personalizáveis
- Autenticação para clusters, servidores de API e contextos zonais e globais
- Preenchimento automático
- Acessibilidade
Para mais informações, consulte Usar a CLI gdcloud.
Para a documentação de referência de todos os comandos da CLI gdcloud, consulte a visão geral de referência da gdcloud.
CLI kubectl
A ferramenta de CLI do Kubernetes, kubectl, permite criar e gerenciar recursos do GDC chamando as APIs do Modelo de Recursos do Kubernetes (KRM, na sigla em inglês). Por exemplo, é possível usar a CLI kubectl para implantar máquinas virtuais (VMs), inspecionar e gerenciar recursos de cluster e visualizar registros.
A maioria dos procedimentos de API na documentação do GDC exige a CLI kubectl.
Antes de usar a CLI kubectl para gerenciar recursos, é necessário
instalar a ferramenta da CLI kubectl e, em seguida,
fazer a autenticação com o cluster do GDC ou o servidor de API que
hospeda o recurso com um arquivo kubeconfig. A CLI gdcloud fornece
o get-credentials comando
para gerar arquivos kubeconfig automaticamente, ou você pode
gerar um arquivo kubeconfig manualmente.
Terraform
Hashicorp Terraform é uma ferramenta de infraestrutura como código (IaC, na sigla em inglês) que permite provisionar e gerenciar recursos de infraestrutura. No GDC, é possível usar o Terraform para gerenciar recursos interagindo com as APIs do Kubernetes. O GDC usa o provedor do Kubernetes para dar acesso do Terraform às APIs do Kubernetes.
Para mais informações sobre o Terraform no GDC, consulte a visão geral do Terraform.
Para configurar rapidamente o Terraform no ambiente do GDC, consulte Usar o Terraform.