I want to give Kubernetes a try. I have a dedicated empty /24 subnet and 3 big servers I can use for the nodes/control plane, I can use one of them to host many VMs if needed. I would like to have floating IPs (on the same subnet). What is the easiest way? kubespray almost works but it doesn't configure floating IPs. If possible I would like to avoid OpenStack (nothing wrong with it I just want to keep it simple).
Any ideas? Thanks.
You can use kubeadm
.
It needs:
One or more machines running a deb/rpm-compatible OS, e.g. Ubuntu or CentOS
2 GB or more of RAM per machine (any less will leave little room for your apps)
2 CPUs or more on the master
Full network connectivity between all machines in the cluster (public or private network is fine)