Skip to content

Instantly share code, notes, and snippets.

@ashcrow
Created October 24, 2016 12:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ashcrow/0b7e0d0338dc030d18d05013a40b2a11 to your computer and use it in GitHub Desktop.
Save ashcrow/0b7e0d0338dc030d18d05013a40b2a11 to your computer and use it in GitHub Desktop.

Short Term

  • (Port) Host node status checking (aka “watcher” process) (Work in progress)
  • (Port) Rolling restarts across clusters (Work in progress)
  • (Port) Easy atomic host upgrade / rollback (Work in progress)
  • Use external APIs for host inventory via a plugin system
  • Update cluster definitions
  • switch from host_only or container based to allow for a broader set of types
  • cluster types may need to have special ansible snippets during bootstrapping, etc..

Mid-Long Term

  • Provide integration via plugins with infrastructure managers (EX: OpenShift, OpenStack, etc..)
  • API abstraction for Linux system features (Ex: Firewalld, System containers, etc..)
  • ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment