https://kubernetes.io/zh/docs/home/
https://kubernetes.io/zh/docs/tasks/administer-cluster/safely-drain-node/
1.25
1.24 使用dockersim 代替了docker
1.23
1.22
kubelet在1.24、1.23和1.22中受支持
apt update
apt-cache madison kubeadm
# 在列表中查找最新的 1.24 版本
# 它看起来应该是 1.24.x-00,其中 x 是最新的补丁版本
执行 "kubeadm upgrade"
sudo apt-get remove -y kubelet=1.24.0-00 kubeadm=1.24.0-00 kubectl=1.24.0-00 //删除旧的
sudo apt-get remove -y kubelet=1.23.6-00 kubeadm=1.23.6-00 kubectl=1.23.6-00
sudo apt-get remove kubernetes-cni
#可以查看都可以安装什么版本
sudo apt-cache madison kubeadm
sudo apt-get install -y kubelet=1.23.6-00 kubeadm=1.23.6-00 kubectl=1.23.6-00
sudo apt-get install -y kubelet=1.24.0-00 kubeadm=1.24.0-00 kubectl=1.24.0-00
sudo apt-get install -y kubelet=1.24.1-00 kubeadm=1.24.1-00 kubectl=1.24.1-00
sudo systemctl enable kubelet && sudo systemctl start kubelet
sudo apt-get remove kubernetes-cni
sudo apt search kubernetes-cni
sudo apt-cache search kubernetes-cni
sudo apt-get install kubernetes-cni #或者dpkg -i kubernetes-cni_0.5.1-00_amd64.deb