Para interagir com o seu universo isolado do Google Distributed Cloud (GDC), tem de configurar uma ou mais das seguintes ferramentas:
- Consola do GDC: a interface gráfica do utilizador principal para o GDC isolado.
- CLI gdcloud: a interface de linhas de comandos (CLI) principal para o GDC isolado.
- CLI kubectl: a CLI do Kubernetes usada para gerir APIs do Kubernetes Resource Model (KRM).
- Terraform: uma ferramenta de infraestrutura como código (IaC) que gere APIs do KRM através do fornecedor do Kubernetes do Terraform.
Estas ferramentas ajudam a implementar e gerir aplicações, gerir infraestrutura e ver recursos no seu ambiente do GDC.
Este documento destina-se a todos os operadores, administradores e programadores que implementam e gerem recursos no GDC. Para mais informações sobre os grupos de públicos-alvo no GDC, consulte o artigo Públicos-alvo para o GDC isolado.
Consola do GDC
A consola do GDC é uma interface gráfica do utilizador que lhe permite gerir os seus projetos e recursos do GDC. Na consola do GDC, pode realizar várias tarefas, como monitorizar as suas cargas de trabalho, gerir o acesso a recursos e ver registos de auditoria.
Para aceder à consola do GDC, abra o URL do GDC fornecido pelo seu grupo de operadores de infraestrutura num navegador de Internet. Tem de autenticar-se com o seu fornecedor de identidade para iniciar sessão.
Para mais informações, consulte o artigo Acesso à consola do GDC.
CLI gdcloud
A CLI gdcloud é uma ferramenta de linhas de comandos do GDC isolado dedicada à gestão de recursos num ambiente desligado. A CLI gdcloud oferece capacidades como as seguintes:
- Configurações e propriedades personalizáveis
- Autenticação para clusters, servidores da API e contextos zonais e globais
- Conclusão automática
- Acessibilidade
Para mais informações, consulte o artigo Use a CLI gdcloud.
Para ver a documentação de referência de todos os comandos da CLI gdcloud, consulte a vista geral da referência gdcloud.
CLI kubectl
A ferramenta de CLI do Kubernetes, kubectl, permite-lhe criar e gerir recursos do GDC através da chamada das APIs do Kubernetes Resource Model (KRM) subjacentes. Por exemplo, pode usar a CLI kubectl para implementar máquinas virtuais (VMs), inspecionar e gerir recursos de clusters e ver registos.
A maioria dos procedimentos da API na documentação do GDC requer a CLI kubectl.
Antes de poder usar a CLI kubectl para gerir recursos, tem de
instalar a ferramenta de CLI kubectl e, em seguida,
autenticar-se com o cluster ou o servidor da API do GDC que
aloja o seu recurso com um ficheiro kubeconfig. A CLI gdcloud oferece
o get-credentials comando
para gerar ficheiros kubeconfig automaticamente, ou pode
gerar um ficheiro kubeconfig manualmente.
Terraform
O HashiCorp Terraform é uma ferramenta de infraestrutura como código (IaC) que lhe permite aprovisionar e gerir recursos de infraestrutura. No GDC, pode usar o Terraform para gerir os seus recursos através da interação com as APIs do Kubernetes. O GDC usa o fornecedor do Kubernetes para dar ao Terraform acesso às APIs do Kubernetes.
Para mais informações sobre o Terraform no GDC, consulte a vista geral do Terraform.
Para configurar rapidamente o Terraform no seu ambiente do GDC, consulte o artigo Use o Terraform.