Skip to content

Cluster Broccoli 0.5.0

Compare
Choose a tag to compare
@FRosner FRosner released this 18 Nov 12:53
· 911 commits to master since this release

Security

  • Username and password authentication
  • Role based authorization
  • Instance ID pattern based authorization
  • Support for secret parameters which are only visible to administrators (e.g. passwords)

Persistence

  • Reworked template persistence configuration parameters
  • Reworked instance persistence mechanism (NOTE: migration required)
  • Introduced CouchDB based instance persistence in addition to the filesystem based one

UX

  • Confirmation before instance deletion
  • Instances are now sorted by ID
  • Parameters are now sorted by ID

Nomad and Consul

  • Support job status 'dead'
  • Services of 'pending' jobs now also show up in the UI

Misc

  • Made Nomad / Consul poll rate configurable
  • Better error messages when configuration parsing goes wrong
  • Cleaned up the logging messages a bit
  • Provided example logging configuration
  • Made meta.json in the template folder optional
  • Fixed some edge cases when the application would not stop when receiving SIGINT in production mode