I've just started playing with mesos so excuse me if this is a stupid
question.

I'm configuring mesos-dns for my very small cluster (initial size) 3 + 3
nodes.

I'm planning  to use 3 zookeeper nodes combined with mesos masters,
chronos, and marathon and mesos-dns.

this will be using 3+ nodes as mesos slaves combined with native kafka (not
using mesos) using the same zookeepers.

I want to use the slave nodes both for kafka and for the service on to on
kafka that performs the actual work. (a massive MQTT broker)

I looked at the mesos-dns ansible script and realized that is is intended
to run as maraton jobs.

However I'm inclined to run them on each master node using upstart since I
want to use haproxy to find a "first level proxy" that should live in the
mesos cluster (I think I want fixed addresses to dns for that to work).

 Is there any drawback of that approach (instead of marathon)?

best regards
svante

Reply via email to