I have a number of kubernetes clusters running on version 1.8 for kubeadm, kubectl, kubelet and associated containers.
I need to make a plan to get these clusters upgraded to 1.14. I see that the official recommendation is to go one version at a time, at least for 1.10 to 1.14 (https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm-upgrade/). Is that really necessary?