sync k8s.gcr.io docker images to dockerhub or aliyun registry use aliyun image-syncer and github action!
- fork this repo, then create your self secrets:
Settings-->Secrets-->New Repository Secrets--> Add your DOCKERHUB_USERNAME and DOCKERHUB_PASSWORD key values.
- add registry to
images:
that you want to sync:
format
auth:
<src or destation registry url>
username: USERNAME
password: PASSWORD
images:
<src registry>: <destation registry>
do not change USERNAME and PASSWORD ,it will be replaced by sed command
auth:
registry.hub.docker.com:
username: USERNAME
password: PASSWORD
images:
quay.io/coreos/kube-rbac-proxy": quay.io/ruohe/kube-rbac-proxy,
xxxx: xxxxx
-
check action logs
-
after synced, check your images