Encontrar e gerenciar sua base do Google Cloud

Depois de configurar uma base do Google Cloud usando o guia de configuração, é possível encontrar e gerenciar sua base em dois locais diferentes:

Gerencie sua base usando o console do Google Cloud

Como muitas pessoas diferentes de uma organização são responsáveis por gerenciar a infraestrutura do Google Cloud após a implantação, o console do Google Cloud apresenta páginas separadas para faturamento, gerenciamento de recursos, gerenciamento de identidade e acesso, rede, geração de registros, monitoramento além de muitos outros serviços.

Para começar a gerenciar sua base no console do Google Cloud, acesse as seguintes páginas:

Cada uma das páginas anteriores tem uma interface robusta para gerenciar e fazer alterações, além da documentação e dos tutoriais correspondentes.

Gerencie sua base usando o Config Controller

Se você implantou a base diretamente do guia de configuração da base do Google Cloud, foi criado um blueprint que representa a configuração no Modelo de recursos do Kubernetes (KRM). Se você quiser gerenciar a configuração organizacional do Google Cloud usando o KRM, que é o mesmo conjunto de ferramentas usado na implantação inicial, use o Config Controller para gerenciar. sua base. Também é possível localizar e gerenciar sua base usando o console do Google Cloud.

Se você usou o guia de configuração do Google Cloud, fez o download da configuração como Terraform e a implantou na sua própria máquina, use o console do Google Cloud para localizar e gerenciar sua base.

As seções a seguir mostram como concluir estas tarefas:

  • Configurar o Config Controller e um pipeline do GitOps. Estas são as ferramentas de blueprint de KRM necessárias para gerenciar sua base.
  • Carregar a configuração inicial do KRM. Essa é a configuração que foi criada quando você configurou a base do Google Cloud.
  • Fazer atualizações na configuração do KRM.
  • Implantar uma configuração de KRM atualizada.
  • Resolver problemas comuns.

Custos

Nas instruções a seguir, é necessário usar vários produtos do Google Cloud. Cada um tem custos associados. Para saber mais, leia os seguintes artigos:

Ajustar sua configuração de base do Google Cloud

Depois de implantar a base do Google Cloud no guia de configuração, conclua as etapas a seguir para ajustar a configuração:

  1. Abra o Cloud Shell:

    1. Acesse o console do Google Cloud.

      Acessar o Console do Google Cloud

    2. No canto superior direito do console, clique no botão Ativar Cloud Shell:

      Uma sessão do Cloud Shell é aberta dentro de um quadro inferior no console.

  2. Encontre o projeto criado pelo guia de configuração do Google Cloud. É aqui que o blueprint está localizado:

    gcloud projects list --filter labels.gcp-onboarding-component=oc-host-project \
        --filter labels.gcp-onboarding-host-project-org-id=ORG_ID
    

    SubstituaORG_ID pelo ID da organização. Se você não souber o valor, consulte Como conseguir o ID da sua organização.

  3. Da saída do comando anterior, copie o ID do projeto. Você precisará usar esse valor quando concluir as próximas duas etapas.

  4. Configure o Config Controller concluindo a seção Como configurar o Config Controller em Implantar um blueprint de zona de destino.

  5. Para configurar um pipeline do GitOps, conclua a seção Como criar um pipeline do GitOps em "Implantar um blueprint da zona de destino".

  6. Acesse o guia de configuração do Google Cloud.

    Acessar a página de configuração

  7. Acesse a seção Recurso e hierarquia e faça uma cópia do link Configuração. Este é o link para o bucket do Cloud Storage que contém o blueprint implantado:

    Captura de tela com o link de configuração destacado

  8. Faça o download do blueprint do KRM no sistema de arquivos local:

    gsutil -m cp -r BLUEPRINT_LOC .
    

    Substitua BLUEPRINT_LOC pelo link do bucket de armazenamento que você copiou na etapa anterior.

  9. Confirme o blueprint do KRM no seu repositório. Esse blueprint é a linha de base da configuração que você já implantou:

    git add .
    git commit -m "Baseline configuration."
    git push
    
  10. Para conseguir a configuração desejada, faça edições locais no blueprint. Para sugestões sobre o tipo de mudança que pode ser feita, consulte Como configurar sua hierarquia de recursos, Como estabelecer conectividade de rede e Como exportar dados de registros.

  11. Para implantar as alterações, adicione-as e confirme-as no seu repositório:

    git add .
    git commit -m "Local edits to blueprint"
    git push
    

Veja dicas de solução de problemas nas seções Hidratação e Cloud Build e Implantação e Config Sync em "Implantar um blueprint de zona de implantação".