Skip to content

Roadmap

Lustenberger Michael edited this page May 12, 2017 · 1 revision

#roadmap

1.0 create maestro

  • transform the current conductor.sh script plus the private servers-reclass-env into maestro, a bash script and a public reclass repo, covering the non-critical metadata (just the basics for now).
  • The new maestro is workdir oriented..
  • The private info is to be stored in one or more private repos, thus support for multiple reclass repos must be added.
  • create the repos for concrete config data
  • some configs are kept as complete files - split up public/project-specific and give access to all repos from maestro
  • split up the current reclass-env
  • split up private and public meta-data
  • connect various config management systems:
  • ansible

1.1 reorganize *-playbooks to work with galaxy roles

  • create a local .ansible.cfg file in the projectdir

1.2 merge/unmerge: reorganize the process to automatically create customer based archives too

Sidetask: create the repos for concrete config data

  • some configs are kept as complete files - split up public/project-specific and give access to all repos from maestro