Do you need load balancers to manage load between k8s clusters?

As per the question, and if so, are Node Balancers recommended or using something like HAProxy?

My reservation with Node Balancers in this situation is that they only seem to have an public ip, which means using them between clusters, I assume, would count again traffic.

1 Reply

If you are concerned about network transfer overages, the best way to connect two clusters within the same DataCenter would be to use NodePorts pointed to the private IP of your own loadbalancing solution such as HAProxy.

To take it a step further, you could configure redundancy for your external loadbalancing solution by utilizing IP Failover.


Please enter an answer

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct