跳转至

创建托管 Harbor

前提条件:需要先安装好 Cert ManagerHarbor Operator

Note

对于 Harbor 实例,除了接入管理员账号外,还可以接入机器人账号达到同样的接入效果。

  1. 使用具有 Admin 角色的用户登录 DCE 5.0,从左侧导航栏点击 镜像仓库 -> 托管 Harbor

    harbor 实例入口

  2. 点击右上角的 创建实例 按钮。

    创建实例

  3. 填写实例名称,选择部署位置后点击 下一步 (若无部署位置可选,需先前往容器管理创建集群和命名空间)。

    基本信息

  4. 填写数据库、Redis 实例和镜像 /Charts 存储信息后点击 下一步

    若已安装 中间件 模块,系统会自动检测 PostgreSQL 和 Redis,如果没有可用的数据库,可以点击创建链接进行创建;若未安装 中间件 模块,可选择 接入外部实例 的方式使用外部 PostgreSQL 和 Redis。

    数据库填写提示:

    • 地址:postgres://{host}:{port},例如 postgres://acid-minimal-cluster.default.svc:5432
    • 用户名:填写连接数据库的用户名
    • 密码:填写连接数据库的密码

    Redis 填写分为单机和哨兵模式:

    • 单机模式填写地址:redis://{host}:{port},需要替换 host、port 两个参数。
    • 哨兵模式填写地址:redis+sentinel://{host}:{port}?sentinelMasterId={master_id},需要替换 host、port、master_id 三个参数。
    • 密码:按需填写

    规格配置

  5. 填写域名,选择 Ingress 实例,输入管理员密码后点击 确定 (用户名/密码用于登录原生 Harbor 实例,请妥善保管密码)。

    域名填写提示: http://{host},host 前面的 http:// 必须要带上。

    访问与策略绑定

  6. 返回托管 Harbor 实例列表,新创建的实例默认位于第一个,等待状态从更新中变为健康,即可正常使用。

    实例列表

  7. 点击某个实例右侧的 ... ,可以选择编辑、删除或进入原生 Harbor。

    更多操作

  8. 托管 Harbor 主要是对 Harbor 实例的全生命周期进行管理。创建完成后,系统会自动将该实例集成到 仓库集成 列表,您可前往 仓库集成 列表进入实例详情进行 创建镜像空间镜像同步等操作

下一步:创建镜像空间

评论