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
- Dans le menu de navigation, dans la section CI/CD, cliquez sur Harbor Container Registry.
- Affichez la liste des instances Harbor créées dans la section Instances.
- 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
- Dans le menu de navigation, dans la section CI/CD, cliquez sur Harbor Container Registry.
- Cliquez sur Delete Instance (Supprimer l'instance).
Dans la boîte de dialogue de confirmation :
- Cliquez sur Cancel (Annuler) pour arrêter l'opération de suppression.
- 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 :
- Créer des projets Harbor
- Configurer Docker pour qu'il approuve l'autorité de certification racine Harbor
- Se connecter à Docker et Helm