Para interagir com seu universo com isolamento físico do Google Distributed Cloud (GDC), configure 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 recurso do Kubernetes (KRM).
- Terraform: uma ferramenta de infraestrutura como código (IaC) que gerencia APIs do KRM usando o provedor do Kubernetes do Terraform.
Essas ferramentas ajudam você a implantar e gerenciar aplicativos, gerenciar infraestrutura e visualizar recursos no seu 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 seus projetos e recursos do GDC. No console do GDC, é possível realizar várias tarefas, como monitorar suas 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 seu grupo de operadores de infraestrutura em um navegador da Web. Você precisa 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 com isolamento físico do GDC dedicada ao gerenciamento de recursos em um ambiente desconectado. A CLI gdcloud oferece recursos como os seguintes:
- 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 da referência da gdcloud.
CLI kubectl
A ferramenta de linha de comando do Kubernetes, kubectl, permite criar e gerenciar recursos do GDC chamando as APIs do modelo de recursos do Kubernetes (KRM). 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, é preciso
instalar a ferramenta de CLI kubectl e depois
fazer a autenticação com o cluster do GDC ou o servidor de API que
hospeda seu recurso com um arquivo kubeconfig. A CLI gdcloud oferece o comando get-credentials para gerar arquivos kubeconfig automaticamente, ou você pode gerar um arquivo kubeconfig manualmente.
Terraform
O 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 seus recursos interagindo com as APIs do Kubernetes. O GDC usa o provedor do Kubernetes para dar ao Terraform acesso à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 seu ambiente do GDC, consulte Usar o Terraform.