k8s.gcr.io -> 阿里云
APACHE-2.0 License
k8s.gcr.io``kubeadm``kubernetes
: 20210524
v19.x.x
kubeadm init \
--kubernetes-version=v1.19.16 \
--apiserver-advertise-address=0.0.0.0 \
--image-repository=registry.cn-shanghai.aliyuncs.com/yingzhuo \
--token=abcdef.0123456789abcdef \
--token-ttl=0 | tee ~/kubeadm.init.log
# v1.21.6
bash -c "$(curl -fsSL https://raw.githubusercontent.com/yingzhuo/kubeadm-inside-the-great-wall/master/.shell/pull-1.21.6.sh)"
# v1.20.12
bash -c "$(curl -fsSL https://raw.githubusercontent.com/yingzhuo/kubeadm-inside-the-great-wall/master/.shell/pull-1.20.12.sh)"
# v1.19.16
bash -c "$(curl -fsSL https://raw.githubusercontent.com/yingzhuo/kubeadm-inside-the-great-wall/master/.shell/pull-1.19.16.sh)"
:
sudo apt-cache policy kubeadm | less
:
sudo apt-get autoremove -y --purge kubernetes-cni kubeadm kubelet kubectl
:
sudo apt-get install -y \
kubeadm=1.19.\* \
kubectl=1.19.\* \
kubelet=1.19.\* \
kubernetes-cni=0.8.7-00 \
--allow-change-held-packages \
--allow-downgrades
sudo apt-mark hold kubelet kubeadm kubectl kubernetes-cni