En esta página, se describe cómo ver y enumerar los repositorios de Artifact Registry.
Antes de comenzar
Roles obligatorios
A fin de obtener los permisos que necesitas para ver y enumerar los repositorios, solicita a tu administrador que te otorgue el 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 -
Visualiza 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.
Estos roles predefinidos contienen los permisos necesarios para ver y enumerar los 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 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 un regional o multirregional ubicación. Usa esta marca para ver los repositorios en una ubicación específica. También puedes usar
--location=all
para enumerar los repositorios de todos 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?
- Configurar el acceso a tus repositorios
- Cómo descargar archivos individuales en los artefactos almacenados en tus repositorios.