K8S代理
gcr.io/镜像 代理
- Azure
Azure 中国 提供了 gcr.io
及k8s.gcr.io
容器仓库的镜像代理服务,安装kubernetes时拉取镜像失败的同学有福了
拉取时需要改一下前缀,等pull完了以后再tag为新的镜像名。
首先找到需要安装的版本:
[root@node02 ~]# kubeadm config images list
k8s.gcr.io/kube-apiserver:v1.16.3
k8s.gcr.io/kube-controller-manager:v1.16.3
k8s.gcr.io/kube-scheduler:v1.16.3
k8s.gcr.io/kube-proxy:v1.16.3
k8s.gcr.io/pause:3.1
k8s.gcr.io/etcd:3.3.15-0
k8s.gcr.io/coredns:1.6.2
然后对照版本安装即可
docker pull gcr.azk8s.cn/google_containers/<imagename>:<version>
Azure开源镜像站点提供了很多镜像服务。运营主体是Azure中国,也就是世纪互联,应该能持续维护下去。
-
阿里云容器镜像
for i in `kubeadm config images list`; do imageName=${i#k8s.gcr.io/} docker pull registry.aliyuncs.com/google_containers/$imageName docker tag registry.aliyuncs.com/google_containers/$imageName k8s.gcr.io/$imageName docker rmi registry.aliyuncs.com/google_containers/$imageName done;
-
github做中转实现自己的docker hub