Skip to content
/ mgmt Public
forked from purpleidea/mgmt

Next generation distributed, event-driven, parallel config management!

License

Notifications You must be signed in to change notification settings

miekg/mgmt

Repository files navigation

mgmt: This is: mgmt!

Build Status

Documentation:

Please see: DOCUMENTATION.md or PDF.

Questions:

Come join us in #mgmtconfig on Freenode!

Examples:

Please look in the examples/ folder for usage. If none exist, please contribute one!

Notes:

  • This is currently a research project into next generation config management technologies!
  • This is my first complex project in golang, please notify me of any issues.
  • I have some well thought out designs for the future of this project, which I'll try and write up clearly and publish as soon as possible.
  • Please don't expect stable interfaces, code, or any data safety.
  • This design is the result of ideas I've had from hacking on advanced config management projects.
  • I first started hacking on this in ~2013, even though I had very little time for it.
  • I couldn't think of a good name for the project, so it's now being called mgmt until someone contributes a better one!
  • I've published a number of articles about this tool:
    • TODO
  • There are some screencasts available:
    • TODO

Dependencies:

  • golang (available in most distros)
  • pandoc (for building a pdf of the documentation)

Patches:

We'd love to have your patch! Please send it by email, or as a pull request.

Happy hacking!

About

Next generation distributed, event-driven, parallel config management!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 95.0%
  • Shell 2.6%
  • Makefile 0.9%
  • Yacc 0.9%
  • Python 0.2%
  • Smarty 0.2%
  • Other 0.2%