Manipulating your machines with Puppet



Learn how to save time and streamline your system administration with the help of Puppet, a centralized configuration management tool.

Puppet is a centralized configuration management system that uses a cross-platform specification language. To use it, you run a central Puppet server – the puppetmaster – and run puppet daemons on all the computers you administer. Configuration options for all the client machines are set up on the puppetmaster. Then, configuration changes are propagated from the puppetmaster to the appropriate clients.