Gerenciar projetos e recursos

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

Esta página explica como gerenciar projetos do GDC usando o console do GDC, a CLI gdcloud e a CLI kubectl.

Antes de começar

Antes de visualizar ou gerenciar projetos e recursos, peça as permissões necessárias e prepare o ambiente.

Solicitar papéis do IAM

Entre em contato com o administrador do IAM da organização para solicitar os seguintes papéis com base nas tarefas que você precisa realizar:

  • Editor do projeto (project-editor): atualiza, visualiza e exclui um projeto e os recursos dele.
  • Leitor do projeto (project-viewer): visualiza um projeto e os recursos dele.

Preparar o ambiente

Ver detalhes do projeto

Você pode visualizar os metadados do projeto para analisar as configurações atuais, como rótulos e configurações de rede.

Console

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

  2. Clique no projeto que você quer ver os detalhes:

gdcloud

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

gdcloud projects describe PROJECT_ID

Substitua PROJECT_ID pelo identificador exclusivo de seu projeto.

Verificar recursos do projeto

Você pode verificar os recursos do projeto para monitorar a segmentação de recursos em uma organização. Também é possível verificar as políticas de acesso de usuários e grupos, que você define por projeto para fornecer limites entre eles.

Listar vinculações de papéis em um projeto

Para listar as vinculações de papéis em um projeto, execute:

kubectl get rolebindings -n PROJECT_NAMESPACE

Para mais informações sobre vinculações de papéis, consulte Conceder acesso a recursos.

Selecionar um projeto ou organização

No console do GDC, você pode selecionar um projeto ou organização usando o seletor de projetos para interagir com os recursos de serviço aninhados nesse recurso pai. Por exemplo, uma máquina virtual (VM) tem escopo de projeto.

O seletor de projetos faz a transição automática entre os tipos de recursos pai mais recentes quando o contexto do recurso filho muda. Por exemplo, quando você acessa um recurso com escopo de projeto e tem uma organização selecionada no seletor de projetos, o seletor seleciona automaticamente o último projeto usado para mudar o escopo do recurso. Da mesma forma, a organização é selecionada automaticamente ao acessar recursos com escopo de organização.

Para interagir com os recursos do GDC aninhados em um recurso pai, primeiro selecione a organização ou o projeto em que você quer trabalhar:

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

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

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

  3. Clique em Abrir.

Atualizar um projeto

Há um subconjunto de configurações para o projeto que podem ser atualizadas após a criação, como o nome do projeto e a proteção contra exfiltração de dados. Você pode atualizar essas configurações à medida que o uso do projeto evolui.

Por exemplo, é possível editar o nome do projeto seguindo estas etapas:

Console

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

  2. Clique no projeto que você quer editar.

  3. Clique em editar Editar ao lado do campo Nome de exibição do projeto.

  4. Forneça o nome atualizado do projeto e clique em Salvar.

gdcloud

Execute este comando:

gdcloud projects update PROJECT_ID --name=PROJECT_NAME

Substitua as seguintes variáveis:

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

Você pode substituir o parâmetro --name por qualquer campo de projeto editável. Execute gdcloud projects update --help para mais opções.

Visualizar projetos em uma organização

Como administrador, você só pode visualizar e listar projetos aos quais tem acesso com papéis do IAM. O papel de administrador do IAM da organização pode visualizar e listar todos os projetos na organização.

Console

Para visualizar todos os projetos em uma organização, acesse o menu de navegação do console e selecione Projetos.

gdcloud

Para visualizar todos os projetos a que você tem acesso em uma organização, execute:

gdcloud projects list

Não é possível listar projetos aos quais você não tem permissão de acesso.