-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Labels
Description
Add the ability to stagger deploys. Deploy 1/2 the servos, wait some period of time, then deploy the other half. This is intended to provide a quick solution for zero downtime deploys.
I discussed briefly with Jack and the medusa implementation should be pretty straight forward. When it queue's up the deploys (in Kue), it can queue half of them with a delayed start.
Possible UX could be:
$ modulus deploy --staggered=30
30 is the number of seconds to wait. If no time is specified default to 5 seconds.
troxler