Este documento descreve como usar o Gemini Cloud Assist para listar seus repositórios do Artifact Registry e imagens de contêiner armazenadas em repositórios no formato Docker.
Saiba como e quando o Gemini para Google Cloud usa seus dados.
Limitações
Seu Google Cloud projeto precisa ser criado em uma organização.
Antes de começar
-
No Google Cloud console do, na página do seletor de projetos, escolha ou crie um Google Cloud projeto do.
Funções necessárias para selecionar ou criar um projeto
- Selecionar um projeto: a seleção de um projeto não exige um papel específico do IAM. Você pode selecionar qualquer projeto em que tenha recebido um papel.
-
Criar um projeto: para criar um projeto, você precisa do papel de criador de projetos
(
roles/resourcemanager.projectCreator), que contém aresourcemanager.projects.createpermissão. Saiba como conceder papéis.
- Se você não tiver imagens de contêiner armazenadas em um repositório do Artifact Registry siga as instruções em Armazenar imagens de contêiner do Docker no Artifact Registry.
- Verifique se o Gemini Cloud Assist está configurado para sua conta de usuário e projeto. Google Cloud
- Verifique se você tem as permissões necessárias do Identity and Access Management (IAM) para concluir as tarefas neste documento.
Funções exigidas
Para receber as permissões necessárias para listar repositórios e imagens de contêiner no Artifact Registry, peça ao administrador para conceder a você o papel do IAM de leitor do Artifact Registry (roles/artifactregistry.reader) no projeto ou repositório.
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Também é possível conseguir as permissões necessárias usando personalizados papéis ou outros predefinidos papéis.
Abrir o chat do Gemini Cloud Assist
Você pode abrir o painel Cloud Assist para usar o chat do Gemini Cloud Assist em qualquer lugar do Google Cloud console.
- No Google Cloud console do, selecione um projeto em que você tenha imagens de contêiner
armazenadas no Artifact Registry.
- Para abrir o painel do Cloud Assist, clique em spark Abrir ou fechar o chat da Gemini AI.
- Para inserir um comando, digite-o e clique em enviar Enviar comando.
Listar repositórios
Você pode pedir que o Gemini Cloud Assist liste os repositórios no projeto atual e filtre a resposta por:
- Localização (obrigatório). O local dos repositórios que você quer listar.
- Rótulos (opcional). Os rótulos são pares de chave-valor usados para organizar recursos.
- Tags (opcional). As tags são usadas para agrupar repositórios e outros recursos para relatórios, auditoria e controle de acesso na sua Google Cloud organização. Google Cloud
Para listar repositórios, faça o seguinte:
No chat do Gemini Cloud Assist, insira o seguinte comando:
List repositories in the location LOCATIONSubstitua
LOCATIONpelo local dos seus repositórios, por exemplo,us-west1.Por exemplo, o comando a seguir pede ao Gemini Cloud Assist para listar repositórios na região
us-west1que têm o rótuloenv:dev:List repositories for us-west1 with the label env:devA resposta inclui uma lista de repositórios no local especificado que têm o rótulo
env:dev.
Listar imagens de contêiner
Você pode solicitar que o Gemini Cloud Assist liste imagens de contêiner em um repositório de formato Docker no projeto atual e filtre a resposta por:
- ID do repositório (obrigatório). O ID do repositório.
- Localização (obrigatório). O local do repositório em que você quer listar imagens.
- Rótulos (opcional). Os rótulos são pares de chave-valor usados para organizar recursos.
- Tags do Docker (opcional). As tags do Docker são usadas quando você envia ou extrai uma imagem para um repositório para especificar a versão de uma imagem.
Para listar suas imagens em um repositório, faça o seguinte:
No chat do Gemini Cloud Assist, insira o seguinte comando:
List my images for REPOSITORY in LOCATION with the tag TAGSubstitua:
- REPOSITORY: o ID do repositório
- LOCATION: o local do
repositório, por exemplo,
us-west1 - TAG: uma tag do Docker, por exemplo,
latest
A resposta inclui uma lista de imagens que têm a tag, o repositório e o local especificados.
A seguir
- Saiba mais sobre Gemini Cloud Assist.