En este documento, se describe cómo puedes usar Gemini Cloud Assist para enumerar los repositorios de Artifact Registry y las imágenes de contenedor almacenadas en repositorios en formato Docker.
Descubre cómo y cuándo Gemini para Google Cloud usa tus datos.
Limitaciones
Tu Google Cloud proyecto se debe crear en una organización.
Antes de comenzar
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
- Si no tienes imágenes de contenedor almacenadas en un repositorio de Artifact Registry, sigue las instrucciones que se indican en Almacena imágenes de contenedores de Docker en Artifact Registry.
- Asegúrate de que Gemini Cloud Assist esté configurado para tu Google Cloud cuenta de usuario y proyecto.
- 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 contenedores 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 mediante roles personalizados o cualquier otro rol predefinido.
Cómo 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 consola de Google Cloud.
- En la consola de Google Cloud, selecciona un proyecto en el que tengas imágenes de contenedor
almacenadas en Artifact Registry.
- Para abrir el panel de Cloud Assist, haz clic en spark Abrir o cerrar el chat basado en IA de Gemini.
- Para ingresar una instrucción, escríbela y haz clic en Enviar Enviar instrucción.
Lista de repositorios
Puedes pedirle 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 Google Cloud para generar informes, realizar auditorías y controlar el acceso en tu Google Cloud organización.
Para enumerar los repositorios, 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 en la región
us-west1
que tengan la etiquetaenv: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
.
Cómo enumerar imágenes de contenedores
Puedes pedirle a Gemini Cloud Assist que enumere las imágenes de contenedor en un repositorio de formato de Docker en el proyecto actual y filtre la respuesta según lo siguiente:
- ID del repositorio (obligatorio). El ID del repositorio
- Ubicación (obligatorio). Es la ubicación del repositorio del que deseas mostrar 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: Es el ID del repositorio.
- LOCATION: Es 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?
- Obtén más información sobre Gemini Cloud Assist.