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
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
- 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 seu Google Cloud projeto e conta de usuário.
- 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êineres 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 por meio de papéis personalizados ou de outros papéis predefinidos.
Abrir o chat do Gemini Cloud Assist
É possível abrir o painel Cloud Assist para usar o chat do Gemini Cloud Assist em qualquer lugar do console do Google Cloud.
- No console do Google Cloud, selecione um projeto com imagens de contêiner armazenadas no Artifact Registry.
- Para abrir o painel 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 solicitar que o Gemini Cloud Assist liste repositórios no projeto atual e filtre a resposta por:
- Local (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 em Google Cloud para geração de relatórios, auditoria e controle de acesso na Google Cloud organização.
Para listar repositórios, faça o seguinte:
No chat do Gemini Cloud Assist, insira o seguinte comando:
List repositories in the location LOCATION
Substitua
LOCATION
pelo local dos repositórios, por exemplo,us-west1
.Por exemplo, a solicitação a seguir pede ao Gemini Cloud Assist para listar os repositórios na região
us-west1
que têm o rótuloenv:dev
:List repositories for us-west1 with the label env:dev
A 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êineres em um repositório de formato Docker no projeto atual e filtrar a resposta da seguinte maneira:
- ID do repositório (obrigatório). O ID do repositório.
- Local (obrigatório). O local do repositório de onde 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 retira uma imagem para um repositório para especificar a versão dela.
Para listar as 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 TAG
Substitua:
- 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 com a tag, o repositório e o local especificados.
A seguir
- Saiba mais sobre o Gemini Cloud Assist.