Saiba mais sobre suas imagens de contêiner com a ajuda do Gemini

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

  1. 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 a resourcemanager.projects.create permissão. Saiba como conceder papéis.

    Acessar o seletor de projetos

  2. 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.
  3. Verifique se o Gemini Cloud Assist está configurado para sua conta de usuário e projeto. Google Cloud
  4. 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.

  1. No Google Cloud console do, selecione um projeto em que você tenha imagens de contêiner armazenadas no Artifact Registry.

    Acessar o seletor de projetos

  2. Para abrir o painel do Cloud Assist, clique em spark Abrir ou fechar o chat da Gemini AI.
  3. 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 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ótulo env: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êiner em um repositório de formato Docker no projeto atual e filtre a resposta por:

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 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 que têm a tag, o repositório e o local especificados.

A seguir