用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 |