[Update: we didn’t realise at the time, but the technique used here has some downsides. We’ve described them here.]
Here’s a terrific post from Stefan Schimanski showing how to use Weave to make Mesos and Marathon play well together! The best part: “Actually, there is hardly anything to be done for Mesos and Marathon support….We have a Mesos cluster running with cluster-wide unique IPs for each container. All this is completely transparent for Mesos and Marathon.” Go take a look.