Hey Ankur!

When was the last time you looked at Singularity? We spent some time last
month improving our docs
<https://github.com/HubSpot/Singularity/blob/master/README.md> in
anticipation for MesosCon, and we're always open to feedback on what could
be improved.

We're using a combination of Singularity
<https://github.com/HubSpot/Singularity> and Baragon
<https://github.com/hubspot/baragon> to host web services. We use Nginx for
load balancing (behind Amazon ELBs) but Baragon isn't tied to a specific
type of load balancer, so it should be pretty easy to make it work with
HAProxy. Feel free to email me, or the Singularity mailing list (
singularity-us...@googlegroups.com) if you have any questions. I'd be
interested to see if this solution works for you!

Thanks,
Tom

On Thu, Sep 11, 2014 at 3:37 AM, Ankur Chauhan <an...@malloc64.com> wrote:

> I looked around a bit but the docs on aurora are almost non-existant when
> you go into anything more that the basics. Singularity was another project
> that caught my eye but again lack of docs make it difficult to get started.
>
> On Thu, Sep 11, 2014 at 12:25 AM, Stephan Erb <step...@dev.static-void.de>
> wrote:
>
>> Hi everybody,
>>
>> Ankur's post is general enough, allowing me to reiterate the question:
>>
>> Does anyone know about similar HAProxy solutions for Aurora?
>>
>> Thanks,
>> Stephan
>>
>>
>> On Di, 2014-09-09 at 01:52 -0700, Ankur Chauhan wrote:
>> > 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