管理 Harbor 注册表实例

本页面详细介绍了如何管理您创建的 Harbor 注册表实例。您可以使用 Google Distributed Cloud (GDC) 气隙控制台或 GDC gdcloud CLI 查看或删除您创建的 Harbor 注册表实例。删除未使用的 Harbor 实例注册表,以降低存储费用并释放空间。

准备工作

向 IAM 管理员请求必要的权限。仅请求特定任务所需的角色,以强制执行最小权限访问。

所需的 IAM 角色

如果您负责管理 Harbor 注册表实例,请与您的项目 IAM 管理员联系,以请求以下项目级角色:

  • Harbor 实例管理员 (harbor-instance-admin):获取、列出、监控、创建、更新、修补和删除项目中的 Harbor 实例、备份代码库、备份计划、备份和恢复。如果您负责永久删除未使用的 Harbor 实例以释放空间,请请求此角色。
  • Harbor 实例查看者 (harbor-instance-viewer):获取、列出和监控项目中的 Harbor 实例。如果您只需要查看现有实例的详细信息和状态的权限,请请求此角色。

查看 Harbor 注册表实例

在 GDC 控制台中查看您创建的 Harbor 注册表实例,或使用 GDC gdcloud CLI。

控制台

  1. 在导航菜单中的 CI/CD 部分,点击 Harbor Container Registry
  2. 实例 部分中查看已创建的 Harbor 实例列表。
  3. 如需详细了解特定实例,请点击前往 Harbor 实例 外部链接。

gdcloud

查看 Harbor 注册表实例:

gdcloud harbor instances describe INSTANCE \
  --project=PROJECT

替换以下内容:

  • INSTANCE:实例的名称。
  • PROJECT:项目的名称。

删除 Harbor 注册表实例

如果不再需要现有 Harbor 注册表实例,请将其删除。Harbor 注册表实例在 GDC 控制台中,或使用 GDC gdcloud CLI。

控制台

  1. 在导航菜单中的 CI/CD 部分,点击 Harbor Container Registry
  2. 点击删除实例
  3. 在确认对话框中:

    1. 点击取消 以停止删除操作。
    2. 点击删除 以确认删除 Harbor 实例。

gdcloud

删除 Harbor 注册表实例:

gdcloud harbor instances delete INSTANCE \
  --project=PROJECT

替换以下内容:

  • INSTANCE:实例的名称。
  • PROJECT:项目的名称。

后续步骤

如需开始在实例中托管和管理映像,请创建 Harbor 项目并配置客户端与 Harbor 注册表的连接: