Linux升级已安装的K8S步骤如下(基于kubeadm工具):
cp -r /etc/kubernetes /etc/kubernetes.baketcdctl snapshot save /data/etcd/etcd_bak.dbkubectl get nodeswget https://dl.k8s.io/release/v1.x.x/bin/linux/amd64/kubeadmmv kubeadm /usr/local/bin/ && chmod +x /usr/local/bin/kubeadmkubeadm upgrade plankubeadm upgrade apply v1.x.x(会自动升级控制平面组件)wget https://dl.k8s.io/release/v1.x.x/bin/linux/amd64/kubeletwget https://dl.k8s.io/release/v1.x.x/bin/linux/amd64/kubectlsystemctl restart kubeletkubectl drain <节点名> --ignore-daemonsetskubectl uncordon <节点名>恢复节点调度kubectl get nodes(确保所有节点状态为Ready)kubectl version参考来源: