Hi Tim, We have some specific requirements for moving data around when executing tasks on slaves, I want to be able to 'check out' a selection of files, and possibly mount filesystems onto the slave (and subsequently into the executing docker container). The data required by each task is specified in our database.
Basically I wanted to customise an executor to prepare the data on the slave before executing the docker container, rather than having to get the container to download its own data or attempt to mount NFS volumes itself. I hope that all makes sense, I couldn't find a simple solution to this using the existing architecture.. I'd love to know your thoughts though! Thanks, Aaron ________________________________ From: Tim Chen [t...@mesosphere.io] Sent: 28 July 2015 19:01 To: user@mesos.apache.org Subject: Re: Custom executor Can you explain what your motivations are and what your new custom executor will do? Tim On Tue, Jul 28, 2015 at 5:08 AM, Aaron Carey <aca...@ilm.com<mailto:aca...@ilm.com>> wrote: Hi, Is it possible to build a custom executor which is not associated with a particular scheduler framework? I want to be able to write a custom executor which is available to multiple schedulers (eg Marathon, Chronos and our own custom scheduler). Is this possible? I couldn't quite figure out the best way to go about this from the docs? Is it possible to mix and match languages for schedulers and executors? (ie one is python one is C++) Thanks, Aaron