Fixes:
- Fixed a bug causing Docker containers to fail with empty launch command
Improvements:
- Application launch command is no more required. This can be useful for Docker containers with default CMDs and ENTRYPOINTs.
Improvements:
- Added
args
andenv
to application, allowing to pass arbitrary arguments (non key-value pairs) and environmental variables.
This version introduces new required --storage flag, see readme for explanation
Improvements:
- Persist bootstrapped Cassandra contact points to persistent storage to handle stack-deploy failovers
Improvements/Fixes:
- Reduced Marathon healthchecks interval for faster deployment
- Output stack context after deployment is finished
New Features:
- Docker support for Marathon tasks
Improvements:
- Run-once tasks now respect constraints
Fixes:
- Fixed broken list command in developer mode
New Features:
- Developer mode
New Features:
- Added run-once tasks
New Features:
- Added possibility to pass arbitrary variables to run command
- Added possibility to skip applications while running a stack
- Added possibility to pass global variables during server start
Improvements:
- Various bug fixes
- Exposed more stack variables for datastax-enterprise-mesos
- Structure context with variable precendence (global, arbitrary, stack)
- All Mesos and Marathon tasks run are now labeled with stack and zone names
New Features:
- Changed Application.Tasks to be ordered map
Improvements:
- Test coverage
- Readme for task runners
- Fixed some data races
Basic functionality