What are the most commonly used (or most popular) configuration management software packages available?
Asked
Active
Viewed 73 times
-1
-
Just scratching the surface (and a few details)... Many of the issues you raise are discussed in principle form in [The Pragmatic Programmer](http://pragprog.com/the-pragmatic-programmer). For example, [every piece of knowledge has a single, unambiguous, authoritative representation within a system](http://pragmatictips.com/11). I've used WPKG but wonder if chef would be better. For generating config files, look at [T4](https://t4toolbox.codeplex.com/) for text files and [Slow Cheetah](http://visualstudiogallery.msdn.microsoft.com/69023d00-a4f9-4a34-a6cd-7e854ba318b5) for .NET config files. – Tom Blodget Jul 03 '14 at 17:36
1 Answers
1
The four most popular configuration management software packages are: Chef, Puppet, Ansible and Salt. They are reviewed in this article and in this video. Bottom line: Chef and Puppet have been around much longer and thus are more established but some would argue that Salt and Ansible offer more elegant solutions. A more exhaustive list of open-source configuration management software in available on Wikipedia. I chose Ansible because it's powerful, easy to learn/use, requires no daemons, no agents, no dedicated management host, no PKI, no extra databases, and no clients or open ports because it uses SSH.

skinnedknuckles
- 371
- 3
- 12