Skip to content

2.x initial release

Compare
Choose a tag to compare
@james-nesbitt james-nesbitt released this 25 Jan 03:48
· 56 commits to master since this release

2.x is pretty stable after 4 RC tags. Expect more changes for cleanup and bugfixes, but this is now my daily driver.

The base of the 2.x is an overhaul of the core architecture, and higher level abstraction.

  • better separation and encapsulation of source into libraries
  • separation of coach and coach-init commands
  • separation of node/nodes and client implementation
  • abstraction of client
  • abstraction of node types (build, service, volume and command)
  • abstraction of instance types (single, scaled, temporary and fixed)
  • abstraction of logger