管理 Harbor 注册表实例

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

准备工作

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

所需 IAM 角色

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

  • Harbor Instance Admin (harbor-instance-admin):在项目中获取、列出、监视、创建、更新、修补和删除 Harbor 实例、备份仓库、备份方案、备份和恢复。如果您负责永久删除未使用的 Harbor 实例以释放空间,请申请此角色。
  • Harbor Instance Viewer (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 注册表实例,请将其删除。GDC 控制台中的 Harbor 注册表实例,或使用 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 注册表的连接: