本页面详细介绍了如何管理已创建的 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。
控制台
- 在导航菜单的 CI/CD 部分中,点击 Harbor Container Registry。
- 在实例部分中查看已创建的 Harbor 实例列表。
- 如需详细了解特定实例,请点击前往 Harbor 实例外部链接。
gdcloud
查看 Harbor 注册表实例:
gdcloud harbor instances describe INSTANCE \
--project=PROJECT
替换以下内容:
INSTANCE:实例的名称。PROJECT:项目的名称。
删除 Harbor 注册表实例
如果不再需要某个 Harbor 注册表实例,请将其删除。GDC 控制台中的 Harbor 注册表实例,或使用 GDC gdcloud CLI。
控制台
- 在导航菜单的 CI/CD 部分中,点击 Harbor Container Registry。
- 点击删除实例。
在确认对话框中:
- 点击取消可停止删除操作。
- 点击删除,确认删除 Harbor 实例。
gdcloud
删除 Harbor 注册表实例:
gdcloud harbor instances delete INSTANCE \
--project=PROJECT
替换以下内容:
INSTANCE:实例的名称。PROJECT:项目的名称。
后续步骤
如需开始在实例中托管和管理映像,请创建一个 Harbor 项目并配置客户端与 Harbor 注册表的连接: