Gérer les instances de registre Harbor

Cette page explique comment gérer les instances de registre Harbor que vous avez créées. Affichez ou supprimez les instances de registre Harbor que vous avez créées à l'aide de la console Google Distributed Cloud (GDC) isolée ou de la CLI gdcloud GDC. Supprimez les registres d'instances Harbor inutilisés pour réduire vos coûts de stockage et libérer de l'espace.

Avant de commencer

Demandez les autorisations nécessaires à votre administrateur IAM. Appliquez le principe du moindre privilège en ne demandant que les rôles requis pour vos tâches spécifiques.

Rôles IAM requis

Si vous êtes responsable de la gestion des instances de registre Harbor, contactez votre administrateur IAM de projet pour demander les rôles suivants au niveau du projet :

  • Administrateur d'instance Harbor (harbor-instance-admin) : permet d'obtenir, de lister, de surveiller, de créer, de mettre à jour, de corriger et de supprimer des instances Harbor, des dépôts de sauvegarde, des plans de sauvegarde, des sauvegardes et des restaurations dans un projet. Demandez ce rôle si vous êtes responsable de la suppression définitive des instances Harbor inutilisées pour libérer de l'espace.
  • Lecteur d'instance Harbor (harbor-instance-viewer) : permet d'obtenir, de lister et de surveiller des instances Harbor dans un projet. Demandez ce rôle si vous n'avez besoin que des autorisations pour afficher les détails et l'état des instances existantes.

Afficher les instances de registre Harbor

Affichez les instances de registre Harbor que vous avez créées dans la console GDC ou utilisez la CLI gdcloud GDC.

Console

  1. Dans le menu de navigation, dans la section CI/CD, cliquez sur Harbor Container Registry.
  2. Affichez la liste des instances Harbor créées dans la section Instances.
  3. Pour en savoir plus sur une instance spécifique, cliquez sur le lien externe Go to Harbor Instance (Accéder à l'instance Harbor).

gdcloud

Affichez l'instance de registre Harbor :

gdcloud harbor instances describe INSTANCE \
  --project=PROJECT

Remplacez les éléments suivants :

  • INSTANCE : nom de l'instance.
  • PROJECT : nom du projet.

Supprimer des instances de registre Harbor

Supprimez une instance de registre Harbor existante si elle n'est plus nécessaire. Instances de registre Harbor dans la console GDC ou utilisez la CLI gdcloud GDC.

Console

  1. Dans le menu de navigation, dans la section CI/CD, cliquez sur Harbor Container Registry.
  2. Cliquez sur Delete Instance (Supprimer l'instance).
  3. Dans la boîte de dialogue de confirmation :

    1. Cliquez sur Cancel (Annuler) pour arrêter l'opération de suppression.
    2. Cliquez sur Delete (Supprimer) pour confirmer la suppression de l'instance Harbor.

gdcloud

Supprimez l'instance de registre Harbor :

gdcloud harbor instances delete INSTANCE \
  --project=PROJECT

Remplacez les éléments suivants :

  • INSTANCE : nom de l'instance.
  • PROJECT : nom du projet.

Étape suivante

Pour commencer à héberger et à gérer des images dans votre instance, créez un projet Harbor et configurez la connexion de votre client au registre Harbor :