Re: Rocket

2014-12-01 Thread Tobias Knaup
An important point to clarify is that two things were announced: a spec (App Container) and an implementation (Rocket). Here is the spec: https://github.com/coreos/rocket/blob/master/app-container/SPEC.md This separation of spec and implementation is important. It makes it much easier to integrate

Re: Docker support in Mesos core

2014-06-24 Thread Tobias Knaup
and so > removes it after a fixed amount of time[configurable through a Rest > API/config file] > > e. Translate all task constraints to docker run flags. This is probably > the easiest and I know it's super easy to implement with the external > containerizer. > > > On F

Docker support in Mesos core

2014-06-20 Thread Tobias Knaup
Hi all, We've got a lot of feedback from folks who use Mesos to run Dockers at scale via Deimos, and the main wish was to make Docker a first class citizen in Mesos, instead of a plugin that needs to be installed separately. Mesosphere wants to contribute this and I already chatted with Ben H abou

Re: Autoscaling Mesos Clusters

2014-06-05 Thread Tobias Knaup
On Fri, May 30, 2014 at 4:40 PM, Jason Giedymin wrote: > You would be surprised how far just scaling when resources offers are > 'tight' and keeping track of idle CPU for each slave to shut then down can > take you. > +1, it's really easy to get cpu/mem/disk usage from state.json and set thresho

Re: protecting mesos from fat fingers

2014-04-30 Thread Tobias Knaup
In Marathon you can specify taskRateLimit (max number of tasks to start per second) as part of your app definition. On Wed, Apr 30, 2014 at 11:30 AM, Dick Davies wrote: > Managed to take out a mesos slave today with a typo while launching > a marathon app, and wondered if there are throttles/lim

Load simulator/benchmark tool

2014-03-20 Thread Tobias Knaup
Hi all, We started working on a load simulator/benchmark tool for Mesos. The idea is to use this tool to simulate typical workloads in a reproducible way so we can test different scheduling algorithms, reservations, etc. Would love to hear what you think, and see contributions of course :) https:/

Re: System dependencies with Mesos

2014-02-26 Thread Tobias Knaup
ask trackers? > > My point being, i'd like to be able to isolate the hadoop task trackers > (and even Chronos tasks, for example) within the docker containers to > enable hadoop tasks to use the dependencies built into the docker image. > > Thanks. > > -- > > Tom Arn

Re: System dependencies with Mesos

2014-02-05 Thread Tobias Knaup
Hi Tom, Docker is definitely a good option for this. Marathon already has basic support for Docker, and there has been some work recently to integrate it more tightly with Mesos. Cheers, Tobi On Tue, Feb 4, 2014 at 4:31 AM, Tom Arnfeld wrote: > I'm investigating the possibility of using Meso

Mesos 0.16.0-rc5 and 0.17.0-rc1 packages

2014-02-05 Thread Tobias Knaup
Builds of the latest RCs are now available at http://mesosphere.io/downloads/ for all major Linuxes. Enjoy!

Re: Porting an app

2014-01-23 Thread Tobias Knaup
d some critical points. Please let me know what you > think about this, I would love to contribute to marathon/mesos although I > am pretty green as far as scala is concerned. Java is my strong suit. > > -- Ankur Chauhan > achau...@brightcove.com > > > > On Jan 13, 2014, 14:56

Re: Porting an app

2014-01-13 Thread Tobias Knaup
Hey Ankur, your question is super timely, I've been working on a demo framework that shows exactly what you're trying to do with Jetty. The code is still a little rough and there are some hardcoded paths etc. but since you asked I just published it: https://github.com/guenter/jetty-mesos I'm also t

Re: Distcc on Mesos.

2014-01-13 Thread Tobias Knaup
This is great! We were thinking about building the same thing :) On Fri, Jan 10, 2014 at 11:01 AM, Benjamin Mahler wrote: > I wrote a simple a simple framework for doing distributed C++ compilation > through distcc: > https://github.com/mesos/mesos-distcc > > Distcc is a distributed C++ compile

Re: [RESULT][VOTE] Release Apache Mesos 0.15.0 (rc5)

2014-01-09 Thread Tobias Knaup
Great writeup! We're excited about security features and we'll help get some of the next items out, like SSL. On Thu, Jan 9, 2014 at 2:57 PM, Dave Lester wrote: > Here's a link to the blog post announcement, including a description of > authentication support for frameworks > > http://mesos.apac

Re: Reliable Task Launching

2013-09-18 Thread Tobias Knaup
Hi Bernerd, In Marathon's case there are a couple of things in place to ensure reliable launching. Marathon tracks tasks via the Mesos state abstraction (backed by ZK) so it can recover after getting disconnected. It only considers a task running after it received a TASK_RUNNING from Mesos: https: