dataplaneapi icon indicating copy to clipboard operation
dataplaneapi copied to clipboard

Multiple haproxy instances under kubernetes

Open tuxillo opened this issue 1 year ago • 2 comments
trafficstars

Currently we're evaluating haproxy as a LB under kubernetes. Our setup is using the haproxy helm chart (https://github.com/haproxytech/helm-charts/tree/main/haproxy) deployed as daemonset, so there will be as many instances as there are nodes.

Since one of our use cases is going to require changing frontends/backends dynamically, we noticed it could be done with the Data Plane API. But we haven't found a way of propagating those changes to all the haproxy instances. As far as we know, a data plane API process has to run on each instance, because it does its magik via the stasts socket, and has to be called individually over each haproxy.cfg file to be able to persist the changes.

Any pointers?

tuxillo avatar Dec 27 '23 20:12 tuxillo

linked to #332 ?

CorentinS6 avatar Oct 01 '24 11:10 CorentinS6

linked to #332 ?

I guess my question is a bit more platform specific.

tuxillo avatar Oct 02 '24 10:10 tuxillo

See comments in #332 , this can be closed.

tuxillo avatar Mar 16 '25 10:03 tuxillo