I’m trying to run a multi node kubernetes cluster on three linux servers using kubeadm and following this tutorial:
https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/high-availability/
It mentions a need for a load balancer for kube-apiserver
Can I use nginx for that? is there a tutorial for doing this the right way?
>Solution :
You can use nginx but that become yet another single point of failure? Here’s a good idea using keepalived/haproxy which the loadbalancer layer itself is HA enabled.