Cette page explique comment afficher et lister les dépôts Artifact Registry.
Avant de commencer
Facultatif: Configurez des valeurs par défaut pour les commandes Google Cloud CLI.
Rôles requis
Pour obtenir les autorisations nécessaires pour afficher et lister des dépôts, demandez à votre administrateur de vous accorder les rôles IAM suivants:
-
Afficher et lister tous les dépôts d'un projet Google Cloud : Lecteur Artifact Registry (
roles/artifactregistry.reader
) sur le projet -
Afficher un dépôt spécifique :
Lecteur Artifact Registry (
roles/artifactregistry.reader
) sur le dépôt
Pour en savoir plus sur l'attribution de rôles, consultez la page Gérer l'accès aux projets, aux dossiers et aux organisations.
Ces rôles prédéfinis contiennent les autorisations requises pour afficher et lister les dépôts. Pour connaître les autorisations exactes requises, développez la section Autorisations requises :
Autorisations requises
Les autorisations suivantes sont requises pour afficher et lister des dépôts:
-
artifactregistry.repositories.get
-
artifactregistry.repositories.list
Vous pouvez également obtenir ces autorisations avec des rôles personnalisés ou d'autres rôles prédéfinis.
Afficher les dépôts
Vous pouvez afficher les dépôts dans un Google Cloud projet.
Pour afficher la liste des dépôts :
Console
Ouvrez la page Dépôts de la console Google Cloud.
La page qui s'affiche répertorie vos dépôts.
Pour filtrer la liste de dépôts Artifact Registry :
- Au-dessus de la liste des dépôts, cliquez sur Filtrer le tableau.
- Sélectionnez un filtre dans la liste des filtres.
- Spécifiez la valeur à utiliser pour filtrer la liste.
gcloud
Pour répertorier les dépôts existants, exécutez la commande suivante :
gcloud artifacts repositories list [--project=PROJECT] \ [--location=LOCATION]
Pour afficher le type de chiffrement configuré pour un dépôt, exécutez la commande suivante :
gcloud artifacts repositories describe REPOSITORY \ [--project=PROJECT] [--location=LOCATION]
Dans les commandes précédentes, remplacez les valeurs suivantes:
PROJECT
est l'ID de projet. Si cette option est ignorée, le projet en cours ou par défaut est utilisé.REPOSITORY
est le nom du dépôt.LOCATION
est l'emplacement régional ou multirégional du dépôt. Utilisez l'option--location
pour afficher les dépôts dans un emplacement spécifique. Vous pouvez également utiliser--location=all
pour lister les dépôts dans tous les emplacements.Si vous omettez cette option, la commande utilise l'emplacement par défaut si une valeur par défaut est configurée. Sinon, le fait d'omettre cette option répertorie les dépôts pour tous les emplacements.
Pour plus d'informations sur la commande, exécutez la commande suivante :
gcloud artifacts repositories list --help
Étape suivante
- Configurez l'accès à vos dépôts.
- Télécharger des fichiers individuels dans les artefacts stockés dans vos dépôts.
- Découvrez comment restreindre les téléchargements d'artefacts à l'aide de règles de téléchargement.