Skip to content

kenwoodjw/sync_gcr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sync_gcr

此仓库方式有点麻烦

作用

同步k8s集群所需镜像

列出集群所有镜像

kubectl get pods --all-namespaces -o jsonpath="{..image}" |\
tr -s '[[:space:]]' '\n' |\
sort |\
uniq 

复制到images.txt

提交即可触发github action 同步images.txt的镜像到我的dockerhub, 你也可以更改为自己的dockerhub

ci run完通过 python3 load_image.py 把镜像下载到本地,并重新tag

Todo 改写为多进程

About

同步gcr镜像到dockerhub

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages