Este documento descreve como pode usar o Gemini Cloud Assist para listar os seus repositórios do Artifact Registry e imagens de contentores armazenadas em repositórios no formato Docker.
Saiba como e quando o Gemini para Google Cloud usa os seus dados.
Limitações
O seu Google Cloud projeto tem de ser criado numa organização.
Antes de começar
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
- Se não tiver imagens de contentores armazenadas num repositório do Artifact Registry, siga as instruções em Armazene imagens de contentores Docker no Artifact Registry.
- Certifique-se de que o Gemini Cloud Assist está configurado para a sua conta de utilizador Google Cloud e projeto.
- Certifique-se de que tem as autorizações de gestão de identidade e de acesso (IAM) necessárias para concluir as tarefas neste documento.
Funções necessárias
Para receber as autorizações de que
precisa para listar repositórios e imagens de contentores no Artifact Registry,
peça ao seu administrador para lhe conceder a
função do IAM Leitor do Artifact Registry (roles/artifactregistry.reader
)
no projeto ou no repositório.
Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.
Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.
Abra o chat do Gemini Cloud Assist
Pode abrir o painel do Cloud Assist para usar o chat do Gemini Cloud Assist em qualquer parte da Google Cloud consola.
- Na Google Cloud consola, selecione um projeto onde tenha imagens de contentores
armazenadas no Artifact Registry.
- Para abrir o painel do Cloud Assist, clique em spark Abrir ou fechar o chat da Gemini AI.
- Para introduzir um comando, escreva o comando e clique em enviar Enviar comando.
Liste repositórios
Pode pedir ao Gemini Cloud Assist para listar repositórios no projeto atual e filtrar a resposta pelo seguinte:
- Localização (obrigatório). A localização dos repositórios que quer listar.
- Etiquetas (opcional). As etiquetas são pares de chave-valor usados para organizar recursos.
- Etiquetas (opcional). As etiquetas são usadas para agrupar repositórios e outros recursos em várias organizações para fins de criação de relatórios, auditoria e controlo de acesso na sua organização. Google Cloud Google Cloud
Para listar repositórios, faça o seguinte:
No chat do Gemini Cloud Assist, introduza o seguinte comando:
List repositories in the location LOCATION
Substitua
LOCATION
pela localização dos seus repositórios, por exemplo,us-west1
.Por exemplo, o seguinte comando pede ao Gemini Cloud Assist para listar os repositórios na região
us-west1
que têm a etiquetaenv:dev
:List repositories for us-west1 with the label env:dev
A resposta inclui uma lista de repositórios na localização especificada que têm a etiqueta
env:dev
.
Liste imagens de contentores
Pode pedir ao Gemini Cloud Assist para listar imagens de contentores num repositório de formato do Docker no projeto atual e filtrar a resposta pelo seguinte:
- ID do repositório (obrigatório). O ID do repositório.
- Localização (obrigatório). A localização do repositório a partir do qual quer listar imagens.
- Etiquetas (opcional). As etiquetas são pares de chave-valor usados para organizar recursos.
- Etiquetas Docker (opcional). As etiquetas Docker são usadas quando envia ou extrai uma imagem para um repositório para especificar a versão de uma imagem.
Para listar as suas imagens num repositório, faça o seguinte:
No chat do Gemini Cloud Assist, introduza o seguinte comando:
List my images for REPOSITORY in LOCATION with the tag TAG
Substitua o seguinte:
- REPOSITORY: o ID do repositório
- LOCATION: a localização do repositório, por exemplo,
us-west1
- TAG: uma etiqueta do Docker, por exemplo,
latest
A resposta inclui uma lista de imagens que têm a etiqueta, o repositório e a localização especificados.
O que se segue?
- Saiba mais sobre o Gemini Cloud Assist.