Skip to content

2.0.0

Choose a tag to compare

@naorlivne naorlivne released this 14 Jan 12:35
· 687 commits to master since this release

This release is complete redesign of Nebula with a new architecture, due to the scale of the changes it also includes breaking changes as both the design & the workflow is now radically improved.

  • rolling_restart is now a configurable param inside each app configuration
  • api versioning moved to v2
  • added pruning on all devices
  • added pruning on a per device_group basis
  • added device_group logic - each device group consists of a list of apps it's running and each device\worker is configured at the worker container start to be part of a single device_group
  • added unit tests
  • bugfix where errors didn't return a true boolen value
  • added support for connecting to managers with no user\pass
  • multiple syntax & pep8 fixes
  • updated documention