Neste documento, descrevemos 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 projeto Google Cloud 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 sua conta de usuário e projeto do 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 por meio de papéis personalizados ou de outros papéis predefinidos.
Abrir o chat do Gemini Cloud Assist
Abra o painel Cloud Assist para usar o chat do Gemini Cloud Assist em qualquer lugar no console do Google Cloud .
- No console Google Cloud , 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 texto e clique em send Enviar solicitação.
Listar repositórios
Você pode pedir ao Gemini Cloud Assist para listar repositórios no projeto atual e filtrar a resposta da seguinte forma:
- 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 no Google Cloud para geração de relatórios, auditoria e controle de acesso na sua organização do 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 LOCATION
Substitua
LOCATION
pelo 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-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 pedir ao Gemini Cloud Assist para listar imagens de contêiner em um repositório de formato do 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 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 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.