缺月挂梧桐 漏断人初静

导航

image-syncer

 

1、配置文件

{
    "auth": {
        "10.1.11.46": {
            "username": "admin",
            "password": "Harbor12345",
            "insecure": true
        }
    },
    "images": {
        "10.10.101.176:8443/k8s-deploy/ceph": "10.1.11.46/ceph/ceph",
"10.10.101.176:8443/k8s-deploy/test": "10.1.11.46/ceph/test"
    }
}

auth配置harbor账号密码

images配置同步规则,前面是源 后面是目的,上面例子就是把10.10.101.176:8443/k8s-deploy/ceph 库同步到10.1.11.46/ceph/ceph下

注意:如果要同步整个registry,需要在images里写多条规则

 

2、开始同步

[root@10 DTR]# ./image-syncer --proc=10 --config=./harbor.json --retries=1


Start to generate sync tasks, please wait ...
INFO[2020-12-01 15:21:59] Cannot find auth information for 10.10.101.176:8443/k8s-deploy/ceph, pull actions will be anonymous 
INFO[2020-12-01 15:21:59] Get tags of 10.10.101.176:8443/k8s-deploy/ceph successfully: [v1.4.7] 
INFO[2020-12-01 15:21:59] Cannot find auth information for 10.10.101.176:8443/k8s-deploy/ceph:v1.4.7, pull actions will be anonymous 
INFO[2020-12-01 15:22:00] Find auth information for 10.1.11.46/ceph/ceph:v1.4.7, username: admin 
INFO[2020-12-01 15:22:00] Generate a task for 10.10.101.176:8443/k8s-deploy/ceph:v1.4.7 to 10.1.11.46/ceph/ceph:v1.4.7 
Start to handle sync tasks, please wait ...
INFO[2020-12-01 15:22:00] Get manifest from 10.10.101.176:8443/k8s-deploy/ceph:v1.4.7 
INFO[2020-12-01 15:22:01] Blob sha256:6910e5a164f725142d77994b247ba20040477fbab49a721bdbe8d61cf855ac23(74866818) has been pushed to 10.1.11.46/ceph/ceph, will not be pulled 
INFO[2020-12-01 15:22:01] Blob sha256:90161ff7470d7d629165d4a3deb6c30d6b4f62e283bd4a2b2003a6668bcda00d(247930394) has been pushed to 10.1.11.46/ceph/ceph, will not be pulled 
INFO[2020-12-01 15:22:02] Blob sha256:b7e416a8a537d1e2b47e2597cd25bdf5e2704444ccbace664dcbe4d4693d0b46(9466) has been pushed to 10.1.11.46/ceph/ceph, will not be pulled 
INFO[2020-12-01 15:22:02] Blob sha256:c1999958c190bb7fd4a0914255ec9f67aff57325bdd685e3450e50cab5a3232b(26601597) has been pushed to 10.1.11.46/ceph/ceph, will not be pulled 
INFO[2020-12-01 15:22:03] Blob sha256:d070b06a8225df541071c712adf96632262bbd74073029177746bfb4082242dd(2739) has been pushed to 10.1.11.46/ceph/ceph, will not be pulled 
INFO[2020-12-01 15:22:03] Blob sha256:c6d9c23d887f4c0413ec816ffa9e886451b083304674e86a0184e60c46859ddc(3658) has been pushed to 10.1.11.46/ceph/ceph, will not be pulled 
INFO[2020-12-01 15:22:04] Blob sha256:6d27aeef3339d1bc806cd74a00ea0115d773f050f41334b11d60fcc4a809a4a2(56170) has been pushed to 10.1.11.46/ceph/ceph, will not be pulled 
INFO[2020-12-01 15:22:04] Blob sha256:6433f073612174d8abca66ec3ff3dc0f3c662cff4522cd7190be786e368f2ccf(14215) has been pushed to 10.1.11.46/ceph/ceph, will not be pulled 
INFO[2020-12-01 15:22:05] Put manifest to 10.1.11.46/ceph/ceph:v1.4.7  
INFO[2020-12-01 15:22:05] Synchronization successfully from 10.10.101.176:8443/k8s-deploy/ceph:v1.4.7 to 10.1.11.46/ceph/ceph:v1.4.7 
Finished, 0 sync tasks failed, 0 tasks generate failed
INFO[2020-12-01 15:22:05] Finished, 0 sync tasks failed, 0 tasks generate failed

 

 

3、查看结果

curl https://10.1.11.46/api/search?q=ceph -k | grep ceph

 

posted on 2020-12-01 16:07  勤劳の洗碗机  阅读(422)  评论(0编辑  收藏  举报