educative.io

Load Balancer Service in K8

Why while using Load Balancer Service, there has to be a different LB for each service?

Hi Nikhil, there’s no hard and fast rule that we’ve to use a different Lb for each service. It is based on scenario and the needed requirements. There can be multiple services behind the same LB but each service will have its own IP. A LB can also cause a single point of failure due to which the whole system will fail. So in order to overcome this failure, it is better to use more than one LB i.e. atleast 2 LB.

Hi Asma,

Thanks but this is not true, lesson states that there have to be a dedicated LB for each service.
Maybe since each LB can do only a set of port forwarding (80 to a specific port of a service and not multiple)