Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

How

Configuration management software - we have many options today:

  • CFEngine - runs on C
  • Puppet - Ruby , series of steps
  • Chef - DSL (Ruby-based) , declarative
  • Ansible - Python , series of steps (like a script), YAML files
  • SaltStack - YAML files

These are just a short list, you can read comparison of all the different apps via Puppet vs. Chef vs. Ansible vs. Salt.

Wikipedia has a very nice Comparison of open-source configuration management software page.

cm_compare