<h1>Kubernetes Cluster Upgrades <em>The Hard Way</em></h1>

<p>What are the (high-level) steps required to upgrade a HA kubernetes cluster? </p>

<p>In the spirit of "Kubernetes the Hard Way", what are the manual steps that would form the basis of an automated process to achieve an upgrade of: 
the control plane components? 
the worker components?</p>

<p>The official docs assume the use of kubeadm, which is outside the scope of this question.</p>

alansigudo
<p>It depends on how your current installation looks like. If the control plane components are static pods, you need to update the yaml file in the <strong><em>/etc/kubernetes/manifests</em></strong> folder. And if it is systemctl service you need to install the latest version and reload the service.</p>
