En esta página, se describe cómo ver y enumerar los repositorios de Artifact Registry.
Antes de comenzar
Funciones obligatorias
Si deseas obtener los permisos que necesitas para ver y enumerar repositorios, solicita a tu administrador que te otorgue los siguientes roles de IAM:
-
Visualiza y enumera todos los repositorios de un proyecto de Google Cloud:
Lector de Artifact Registry (
roles/artifactregistry.reader
) en el proyecto -
Consulta un repositorio específico:
Lector de Artifact Registry (
roles/artifactregistry.reader
) en el repositorio
Si quieres obtener más información para otorgar roles, consulta Administra el acceso.
Estas funciones predefinidas contienen los permisos necesarios para ver y crear listas de 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, también, otros roles predefinidos.
Ve repositorios
Puedes ver los repositorios en 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.
En la página, se muestra una lista de tus repositorios.
Para filtrar la lista de repositorios de Artifact Registry, haz lo siguiente:
- Sobre la lista de repositorios, haz clic en Filtrar tabla.
- Elige un filtro de la lista de filtros.
- Especifica el valor que quieres usar para filtrar la lista.
gcloud
Para enumerar los repositorios existentes, ejecuta el siguiente comando:
gcloud artifacts repositories list [--project=PROJECT] \ [--location=LOCATION]
Si quieres ver el tipo de encriptación configurado para un repositorio, ejecuta el siguiente comando:
gcloud artifacts repositories describe REPOSITORY \ [--project=PROJECT] [--location=LOCATION]
En estos comandos, 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 una ubicación regional o multirregional. Usa esta marca para ver los repositorios en una ubicación específica. También puedes usar
--location=all
para generar una lista de 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?
- Configura el access a tus repositorios.
- Descarga archivos individuales dentro de los artefactos almacenados en tus repositorios.