En esta página se describe cómo ver y enumerar repositorios de Artifact Registry.
Antes de empezar
Opcional: configura los valores predeterminados de los comandos de Google Cloud CLI.
Roles obligatorios
Para obtener los permisos que necesitas para ver y enumerar repositorios, pide a tu administrador que te conceda los siguientes roles de gestión de identidades y accesos:
-
Para ver y enumerar todos los repositorios de un proyecto de Google Cloud , haz lo siguiente:
Lector de Artifact Registry (
roles/artifactregistry.reader
) en el proyecto -
Para ver un repositorio específico, sigue estos pasos:
Lector de Artifact Registry (
roles/artifactregistry.reader
) en el repositorio
Para obtener más información sobre cómo conceder roles, consulta el artículo Gestionar 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 se necesitan, despliega la sección Permisos necesarios:
Permisos obligatorios
Se necesitan los siguientes permisos para ver y enumerar repositorios:
-
artifactregistry.repositories.get
-
artifactregistry.repositories.list
También puedes obtener estos permisos con roles personalizados u otros roles predefinidos.
Ver repositorios
Puedes ver los repositorios de un Google Cloud proyecto.
Para ver una lista de repositorios, sigue estos pasos:
Consola
Abre la página Repositorios en la consola de Google Cloud .
En la página se muestra una lista de tus repositorios.
Para filtrar la lista de repositorios de Artifact Registry, sigue estos pasos:
- Encima de la lista de repositorios, haga clic en Filtrar tabla.
- Elige un filtro de la lista.
- Especifica el valor que quieras usar para filtrar la lista.
gcloud
Para ver una lista de los repositorios, ejecuta el siguiente comando:
gcloud artifacts repositories list [--project=PROJECT] \ [--location=LOCATION]
Para ver el tipo de cifrado configurado en un repositorio, ejecuta el siguiente comando:
gcloud artifacts repositories describe REPOSITORY \ [--project=PROJECT] [--location=LOCATION]
En los comandos anteriores, sustituye los siguientes valores:
PROJECT
es el ID del proyecto. Si se omite esta marca, se usará 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 de 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 usará la ubicación predeterminada si se ha configurado una. De lo contrario, si se omite esta marca, se mostrarán los repositorios de todas las ubicaciones.
Para obtener más información sobre el comando, ejecuta el siguiente comando:
gcloud artifacts repositories list --help
Siguientes pasos
- Configura el acceso a tus repositorios.
- Descarga archivos individuales de los artefactos almacenados en tus repositorios.
- Consulta cómo restringir las descargas de artefactos con reglas de descarga.