创建了几个harbor仓库,harbor仓库间需要进行仓库同步,正常流程如下所示:
1、进入仓库管理页面
2、点击“新建目标”按钮进入如下页面
3、重点填写目标URL、访问ID、访问密码,ID与密码即为登录harbor使用的用户名密码,被同步harbor仓库域名如果是自定义域名,则不要勾选“验证远程证书”项,填写完成后点击“测试链接”按钮测试连通性
4、测试通过后点击“确定”进行保存即可,下面进入另外一个环节:创建复制规则
5、点击“新建规则”按钮创建规则
6、简单填写下上面的信息即可 ,创建完同步规则后就可以进行仓库同步操作
说下问什么刚开始创建仓库测试连接时出现“the registry is unhealthy”错误提示,因为在备harbor机器上配置的harbor.xx.com配置成了备仓库的ip(因为所有的harbor使用的相同的域名,在不同的网段),把harbor.xx.com域名对应ip改成harbor主仓库就解决了问题