<p>I am currently using ubuntu machines for creating a kubernetes cluster.</p>
<p>All machines are on-prem.</p>
<p>but adding / upgrating machines, require lot of maintanence like installing ubuntu, adding needed packages, open-ssh, then adding kubernetes and adding to cluster.</p>
<p>Is there a better way to install and add machines to kubernetes cluster.</p>

shrw
<p>There are many products and projects available for this. You'll just have to try some and see which you like. I couldn't list them all if I tried but a few I'm pretty sure are compatible with Ubuntu (in no particular order):</p>
<ul>
<li>kubespray</li>
<li>Rancher (and RKE with it)</li>
<li>Microk8s (uses Snaps)</li>
<li>Charmed Kubernetes</li>
</ul>
