Kubernetes Load Balancer Query - Baremetal - Metallb

Asking for help? Comment out what you need so we can get more information to help you!

Cluster information:

Kubernetes version: 1.18
Cloud being used: (put bare-metal if not on a public cloud) baremetal
Installation method: kubeadm
Host OS: RHEL 8

Hi,

Currently I have configured 1 master and 2 worker nodes. I have also configured Metallb Load balancer. I configured master to deploy pods, deployment and service if required like worker node. I am using hostnetwork in this case because of some dependancy.
Now I have configured one application having 2 replica (deployed on worker1 and worker2). When the worker 2 is down the application will create on master automatically within some time duration.
Query:

  1. Now when the worker 2 is up the application which was shifted to master not able to shift on worker 2 automatically. I am looking for some solution to achieve this.
  2. When the Worker2 is down and my application is shifted on master so how much time is taking for this. (I checked with stopwatch it is taking around 50-60 sec)
  3. I wanted to add Multi Master configuration with above configuration. Will it be possible in baremetal (RHEL8). If possible so plz share me some link

Thanks,
Amit Netke