Reference :
How to upgrade Kubernetes cluster
step-0
kubectl drain $NODE --ignore-daemonsets
yum install -y kubeadm-1.15.11-0 --disableexcludes=kubernetes
kubeadm upgrade plan
kubeadm upgrade apply v1.15.11
yum install -y kubectl-1.15.11-0 --disableexcludes=kubernetes
systemctl restart kubelet
kubectl uncordon $NODE
Step-2
yum install -y kubeadm-1.16.9-0 --disableexcludes=kubernetes
kubeadm upgrade plan
kubeadm upgrade apply v1.16.9
yum install -y kubectl-1.16.9-0 --disableexcludes=kubernetes
systemctl restart kubelet
Step-3
yum install -y kubeadm-1.17.5-0 --disableexcludes=kubernetes
kubeadm upgrade plan
kubeadm upgrade apply v1.17.5
yum install -y kubectl-1.17.5 --disableexcludes=kubernetes
systemctl restart kubelet
Step-4
yum install -y kubeadm-1.18.2-0 --disableexcludes=kubernetes
kubeadm upgrade plan
kubeadm upgrade apply v1.18.2
yum install -y kubectl-1.18.2 --disableexcludes=kubernetes
systemctl restart kubelet Grab 9 book :
Learning: