mesos / chronos

Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules
http://mesos.github.io/chronos/
Apache License 2.0
4.39k stars 529 forks source link

Support mesos maintenance primitives #829

Open zmalik opened 7 years ago

zmalik commented 7 years ago

In order to safely downscale a mesos cluster with chronos frameworks running tasks. Chronos should support mesos maintenance primitives.

Here is my proposal:

That means to decline offers that fall inside a maintenance interval in the moment of matching offers. And as for now no support for inverse offers.

We are all ready to scale up&down the cluster with help of deathnode. Just the support in frameworks is missing.

I'm going to prepare the PR in upcoming days. WDYT?