Hi all,

(Please let me know if this is not the correct place for such a question).
I have been looking at mesos + marathon + haproxy as a way of deploying
long running web applications. Mesos coupled with marathon's /tasks api
gives me all the information needed to get a haproxy configured and load
balancing all the tasks but it seems a little too simplistic.

I was wondering if there are other projects or if others could share how
they configure/reconfigure their loadbalancers when new tasks come alive.

Just to make things a little more concrete consider the following use case:

There are two web applications that are running as tasks on mesos:
1. webapp1 (http + https) on app1.domain.com
2. webapp2 (http + https) on app2.domain.com

We want to configure a HAProxy server that routes traffic from users (:80
and :443) and loadbalances it correctly onto the correct set of tasks.
Obviously there is some haproxy configuration happening here but i am
interested in finding out what others have been doing in similar cases
before I go around building yet another haproxy reconfigure and reload
script.

-- Ankur

Reply via email to