中文说明

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中受支持

3种不同的方式创建集群 kubeadm,kops,Kubespray

升级版本

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