Obtén información sobre tus imágenes de contenedor con la ayuda de Gemini

En este documento, se describe cómo puedes usar Gemini Cloud Assist para enumerar tus repositorios de Artifact Registry y las imágenes de contenedor almacenadas en repositorios con formato Docker.

Descubre cómo y cuándo Gemini para Google Cloud usa tus datos.

Limitaciones

Tu Google Cloud proyecto debe crearse en una organización.

Antes de comenzar

  1. En la Google Cloud consola de, en la página del selector de proyectos, selecciona o crea un Google Cloud proyecto.

    Roles necesarios para seleccionar o crear un proyecto

    • Seleccionar un proyecto: Para seleccionar un proyecto, no se requiere un rol de IAM específico. Puedes seleccionar cualquier proyecto en el que se te haya otorgado un rol.
    • Crear un proyecto: Para crear un proyecto, necesitas el rol de creador de proyectos (roles/resourcemanager.projectCreator), que contiene el resourcemanager.projects.create permiso. Obtén información para otorgar roles.

    Ir al selector de proyectos

  2. Si no tienes imágenes de contenedor almacenadas en un repositorio de Artifact Registry, sigue las instrucciones en Almacena imágenes de contenedor de Docker en Artifact Registry.
  3. Asegúrate de que Gemini Cloud Assist esté configurado para tu Google Cloud cuenta de usuario y proyecto.
  4. Asegúrate de tener los permisos de Identity and Access Management (IAM) necesarios para completar las tareas de este documento.

Roles obligatorios

Para obtener los permisos que necesitas para enumerar repositorios e imágenes de contenedor en Artifact Registry, pídele a tu administrador que te otorgue el rol de IAM de lector de Artifact Registry (roles/artifactregistry.reader) en el proyecto o repositorio. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.

Abrir el chat de Gemini Cloud Assist

Puedes abrir el panel Cloud Assist para usar el chat de Gemini Cloud Assist desde cualquier lugar de la Google Cloud consola.

  1. En la Google Cloud consola de, selecciona un proyecto en el que tengas imágenes de contenedor almacenadas en Artifact Registry.

    Ir al selector de proyectos

  2. Para abrir el panel de Cloud Assist, haz clic en spark Abrir o cerrar chat de IA de Gemini.
  3. Para ingresar una instrucción, escribe la instrucción y haz clic enviar Enviar instrucción.

Lista de repositorios

Puedes solicitarle a Gemini Cloud Assist que enumere los repositorios del proyecto actual y filtre la respuesta según lo siguiente:

  • Ubicación (obligatorio). La ubicación de los repositorios que deseas enumerar.
  • Etiquetas (opcional). Las etiquetas son pares clave-valor que se usan para organizar los recursos.
  • Etiquetas (opcional). Las etiquetas se usan para agrupar repositorios y otros recursos en para la generación de informes, la auditoría y el control de acceso dentro de tu Google Cloud organización. Google Cloud

Para enumerar las rutas, haz lo siguiente:

  • En el chat de Gemini Cloud Assist, ingresa la siguiente instrucción:

    List repositories in the location LOCATION
    

    Reemplaza LOCATION por la ubicación de tus repositorios, por ejemplo, us-west1.

    Por ejemplo, la siguiente instrucción le pide a Gemini Cloud Assist que enumere los repositorios de la región us-west1 que tienen la etiqueta env:dev:

    List repositories for us-west1 with the label env:dev
    

    La respuesta incluye una lista de repositorios en la ubicación especificada que tienen la etiqueta env:dev.

Enumerar imágenes de contenedor

Puedes solicitarle a Gemini Cloud Assist que enumere las imágenes de contenedor en un repositorio con formato Docker en el proyecto actual y filtre la respuesta según lo siguiente:

  • ID del repositorio (obligatorio). El ID del repositorio.
  • Ubicación (obligatorio). La ubicación del repositorio del que deseas enumerar imágenes.
  • Etiquetas (opcional). Las etiquetas son pares clave-valor que se usan para organizar los recursos.
  • Etiquetas de Docker (opcional). Las etiquetas de Docker se usan cuando envías o extraes una imagen a un repositorio para especificar la versión de una imagen.

Para enumerar tus imágenes en un repositorio, haz lo siguiente:

  • En el chat de Gemini Cloud Assist, ingresa la siguiente instrucción:

    List my images for REPOSITORY in LOCATION with the tag TAG
    

    Reemplaza lo siguiente:

    • REPOSITORY: El ID del repositorio
    • LOCATION: La ubicación del repositorio, por ejemplo, us-west1
    • TAG: Una etiqueta de Docker, por ejemplo, latest

    La respuesta incluye una lista de imágenes que tienen la etiqueta, el repositorio y la ubicación especificados.

¿Qué sigue?