Faça a gestão dos projetos e respetivos recursos

Os projetos isolados do Google Distributed Cloud (GDC) formam a base para criar, ativar e usar todos os serviços do GDC, incluindo a gestão de APIs, a adição e a remoção de colaboradores, e a gestão de permissões para recursos do GDC.

Esta página explica como gerir projetos do GDC através da consola do GDC, da CLI gdcloud e da CLI kubectl.

Antes de começar

Para receber as autorizações necessárias para editar um projeto existente ou ver os recursos de um projeto, peça ao administrador da IAM da sua organização que lhe atribua a função de editor do projeto (project-editor).

Para receber as autorizações necessárias para ver apenas os recursos de um projeto sem a capacidade de o editar, peça ao administrador de IAM da sua organização para lhe conceder a função de leitor do projeto (project-viewer).

Para usar a CLI gdcloud, certifique-se de que a tem instalada. Para mais informações, consulte a página Vista geral da CLI gdcloud.

Veja os detalhes do projeto

Pode ver os metadados do seu projeto para rever as configurações atuais, como etiquetas e definições de rede.

Consola

  1. Abra o menu de navegação e selecione Projetos.

  2. Clique no projeto cujos detalhes quer ver.

Ver detalhes do projeto, como o nome do projeto e as definições de rede.

gdcloud

Para listar os metadados de um projeto específico, execute o seguinte comando:

gdcloud projects describe PROJECT_ID

Substitua PROJECT_ID pelo identificador exclusivo do seu projeto.

Verifique os recursos do projeto

Pode verificar os recursos do projeto para monitorizar a segmentação de recursos numa organização. Também pode verificar as políticas de acesso de utilizadores e grupos, que define por projeto para fornecer limites entre projetos.

Verifique um cluster

Para imprimir informações sobre o cluster de um projeto, execute o seguinte comando:

kubectl describe CLUSTER_NAME -n CLUSTER_NAMESPACE

Para mais informações sobre como anexar projetos a um cluster, consulte o artigo Mova clusters na hierarquia do projeto.

Apresenta associações de funções num projeto

Para listar as associações de funções num projeto, execute o seguinte comando:

kubectl get rolebindings -n PROJECT_NAMESPACE

Para mais informações sobre as associações de funções do projeto, consulte a documentação Atribua uma associação de funções à identidade do serviço.

Selecione um projeto ou uma organização

Na consola do GDC, pode selecionar um projeto ou uma organização através do seletor de projetos para interagir com os recursos do serviço aninhados no recurso principal. Para mais informações sobre como os recursos estão organizados, consulte a hierarquia de recursos do GDC. Por exemplo, um cluster do Kubernetes tem âmbito da organização, enquanto uma máquina virtual (VM) tem âmbito do projeto.

O selecionador de projetos faz a transição automática entre os tipos de recursos principais mais recentes quando o contexto do recurso secundário muda. Por exemplo, quando acede a um recurso com âmbito de projeto quando tem uma organização selecionada no selecionador de projetos, o selecionador seleciona automaticamente o último projeto usado para alterar facilmente o âmbito do recurso. Da mesma forma, a organização é selecionada automaticamente quando acede a recursos com âmbito da organização.

Para interagir com recursos do GDC aninhados num recurso principal, tem de selecionar primeiro a organização ou o projeto no qual quer trabalhar:

  1. No painel de controlo, clique no menu pendente do seletor de projetos.

    Selecione o projeto ou a organização em que quer trabalhar no seletor de projetos.

  2. Na janela Projetos apresentada, selecione o seu projeto ou organização.

  3. Clique em Abrir.

Atualize um projeto

Existe um subconjunto de configurações para o seu projeto que podem ser atualizadas após a criação, como o nome do projeto e a proteção contra a exfiltração de dados. Pode atualizar estas configurações à medida que a sua utilização do projeto evolui.

Por exemplo, pode editar o nome do projeto concluindo os seguintes passos:

Consola

  1. Abra o menu de navegação e selecione Projetos.

  2. Clique no projeto que quer editar.

  3. Clique em editar Editar junto ao campo Nome a apresentar do projeto.

  4. Indique o nome do projeto atualizado e clique em Guardar.

gdcloud

Execute o seguinte comando:

gdcloud projects update PROJECT_ID --name=PROJECT_NAME

Substitua as seguintes variáveis:

  • PROJECT_ID: o identificador exclusivo do seu projeto.
  • PROJECT_NAME: o novo nome do projeto.

Pode substituir o parâmetro --name por qualquer campo do projeto editável. Executar gdcloud projects update --help para ver mais opções.

Veja projetos numa organização

Como administrador, só pode ver e listar os projetos aos quais tem acesso com as funções do IAM. A função de administrador da IAM da organização pode ver e listar todos os projetos na organização.

Consola

Para ver todos os projetos numa organização, aceda ao menu de navegação da consola e selecione Projetos.

gdcloud

Para ver todos os projetos aos quais tem acesso numa organização, execute o seguinte comando:

gdcloud projects list

Não pode listar projetos aos quais não tem autorização para aceder.