I have purchased 3 VPS and have IP address like
172.168.1.146
72.168.43.245
98.156.56.123
I have got an ingress controller
I have installed metallb which loadbalances traffic and sends it to any of the IP address.
Now how do I provide a static IP to my kubernetes cluster endpoint?
Should I purchase a virtual IP and configure it to metallb? If so how?
or
Should I configure keepalived in all the above nodes and configure a virtual IP. In this case can I configure the same virtual IP to all the nodes? Will there not be an IP conflict? If one of the node dies will the virtual IP be automatically assigned to another node which is alive? If so what would be the usual duration of automatically assigning the IP address to another node which is alive?