使用脚本pull阿里云的k8s镜像并更改标签
用kubeadm安装集群的时候,发现默认的k8s镜像源由于被墙无法拉取所需要的镜像,所以通过在阿里云下载镜像通过docker tag 改标签的方式来进行。
#!/bin/bash
# pull image form aliyun registry and docker tag k8s # ################################################## image_name=( kube-proxy:v1.15.1 kube-scheduler:v1.15.1 kube-controller-manager:v1.15.1 kube-apiserver:v1.15.1 coredns:1.3.1 etcd:3.3.10 pause:3.1 ) aliyun_registry="registry.cn-hangzhou.aliyuncs.com/google_containers/" k8s_registry="k8s.gcr.io/" for image in ${image_name[@]};do
docker pull $aliyun_registry$image docker tag $aliyun_registry$image $k8s_registry$image done |