In this example I’ve three ‘controlplane’ nodes created as control{0..2}
and five ‘worker’ nodes worker{0..5}
created running openSUSE Leap 15.2.
All IP addresses assigned using DHCP, I’m using IP lookups via govc
(https://github.com/vmware/govmomi/tree/master/govc#govc) as a poor man’s DNS.
Finally, I’m using k3sup (https://github.com/alexellis/k3sup) to bootstrap the installation.
Install the first node: