Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
yum install -y kubeadm-1.24.17 --disableexcludes=kubernetes

验证集群能否升级任一master执行验证集群能否升级

Code Block
kubeadm upgrade plan

...

Code Block
yum install -y kubeadm-1.24.17 --disableexcludes=kubernetes
kubeadm upgrade node

##任意master执行驱逐命令(这个要保证有pod可以有资源运行)任意master执行驱逐命令(这个要保证有pod可以有资源运行)

Code Block
kubectl drain d0-dev-node001 --ignore-daemonsets

...

Code Block
yum install -y kubelet-1.24.17 kubectl-1.24.17 --disableexcludes=kubernetes
echo 'KUBELET_KUBEADM_ARGS="--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --pod-infra-container-image=registry.aliyuncs.com/google_containers/pause:3.7"' >/var/lib/kubelet/kubeadm-flags.env
systemctl daemon-reload
systemctl restart kubelet

##任意master执行恢复调度任意master执行恢复调度

Code Block
kubectl uncordon d0-dev-node001