Understanding use_control_plane_lb = true #302
-
Hi, Load Balancer "test-control-plane"
Load Balancer "test"
Shouldn't one "test-control-plane" Load Balancer be created that routes traffic between three "test-control-plane" and "test-control-plane that redirect traffic to "test-agent"? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 7 replies
-
@clickersmudge Thanks for explaining what happens. By three control-plane-nodepools, I guess you mean three control-plane nodepools with one node in each. If that is so, the behavior is correct. The only reason for activating As for the regular lb, it will work great for you when you write an ingress definition and point it to one of your services that expose a deployment, for instance. |
Beta Was this translation helpful? Give feedback.
@clickersmudge Thanks for explaining what happens. By three control-plane-nodepools, I guess you mean three control-plane nodepools with one node in each. If that is so, the behavior is correct.
The only reason for activating
use_control_plane_lb
is to point your kubectl or any services that need to talk to the Kube API in an HA fashion. So it definitely will not respond to regular HTTP traffic. So really not needed in most cases. In the worst case, if the IP of one control-plane node is not responding for some reason, you can just hit the next one. Having an LB randomly point to a healthy control-plane node is a luxury unless you have mission-critical services needing that kind of HA to …