Cómo ver y mostrar una lista de repositorios

En esta página, se describe cómo ver y enumerar repositorios de Artifact Registry.

Antes de comenzar

Opcional: Configura valores predeterminados para los comandos de Google Cloud CLI.

Roles obligatorios

Para obtener los permisos que necesitas para ver y enumerar repositorios, pídele a tu administrador que te otorgue los siguientes roles de IAM:

  • Consulta y muestra una lista de todos los repositorios en un proyecto de Google Cloud : Artifact Registry Reader (roles/artifactregistry.reader) en el proyecto
  • Visualizar un repositorio específico: Lector de Artifact Registry (roles/artifactregistry.reader) en el repositorio

Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

Estos roles predefinidos contienen los permisos necesarios para ver y enumerar repositorios. Para ver los permisos exactos que son necesarios, expande la sección Permisos requeridos:

Permisos necesarios

Se requieren los siguientes permisos para ver y enumerar repositorios:

  • artifactregistry.repositories.get
  • artifactregistry.repositories.list

También puedes obtener estos permisos con roles personalizados o con otros roles predefinidos.

Ve repositorios

Puedes ver los repositorios dentro de un proyecto de Google Cloud .

Para ver una lista de repositorios, haz lo siguiente:

Console

Abre la página Repositorios en la consola de Google Cloud .

Abrir la página repositorios

En la página, se muestra una lista de tus repositorios.

Para filtrar la lista de repositorios de Artifact Registry, haz lo siguiente:

  1. Encima de la lista de repositorios, haz clic en Filtrar tabla.
  2. Elige un filtro de la lista de filtros.
  3. Especifica el valor que deseas usar para filtrar la lista.

gcloud

Para enumerar los repositorios existentes, ejecuta el siguiente comando:

gcloud artifacts repositories list [--project=PROJECT] \
[--location=LOCATION]

Para ver el tipo de encriptación configurado para un repositorio, ejecuta el siguiente comando:

gcloud artifacts repositories describe REPOSITORY \
[--project=PROJECT] [--location=LOCATION]

En los comandos anteriores, reemplaza los siguientes valores:

  • PROJECT es el ID del proyecto. Si se omite esta marca, se usa el proyecto actual o predeterminado.
  • REPOSITORY es el nombre del repositorio.
  • LOCATION es la ubicación regional o multirregional del repositorio. Usa la marca --location para ver los repositorios en una ubicación específica. También puedes usar --location=all para enumerar los repositorios de todas las ubicaciones.

    Si omites esta marca, el comando usa la ubicación predeterminada, si se configuró una. De lo contrario, omitir esta marca enumera los repositorios de todas las ubicaciones.

Para obtener más información sobre el comando, ejecuta el siguiente comando:

 gcloud artifacts repositories list --help

¿Qué sigue?