NierYYDS / K8S-ImageReplacer-AdmissionWebhook

k8s container image replacer admission webhook
1 stars 0 forks source link

k8s Image Replacer Admission Webhook

在国内部署开源服务时镜像下载失败一直是个让人头疼的问题,本来一键就能安装运行的服务 现在得分好几步来操作:

本工具利用k8s的Admission Webhook机制,自动对容器镜像进行替换, 默认使用国内的m.daocloud.com镜像缓存源来加速镜像下载
替换规则如下:

redis => m.daocloud.com/docker.io/library/redis
nginx/nginx => m.daocloud.com/docker.io/nginx/nginx
quay.io/nginx/nginx => m.daocloud.com/quay.io/nginx/nginx

安装

make k8s-deploy

卸载

make k8s-delete-all

特别鸣谢