Puppet

Warning: Much or most of the content on this wiki is outdated or incorrect. We are in the process of migrating the useful content to a new home; in the meantime, you should consult docs.puppetlabs.com instead of this wiki.

Put simply, Puppet is a system for automating system administration
tasks. To learn more, read our Big Picture overview of Puppet,
or take a deeper look at what Puppet can do with the Puppet
Introduction. There’s also an About Puppet page which gives
the highlights of Puppet’s functionality.

Puppet is designed to work on most varieties of UNIX-like operating
systems. We maintain a Stable Platforms where the community
reports successes on a wide spectrum of systems. If you’re looking
to support a particular package, you can check our list of
Managed By Puppet .

See the Downloading Puppet page for how to download Puppet. One
good way to get started is to set up a very simple installation of
Puppet, and the first tutorial we recommend is just that: the
Simplest Puppet Install Recipe walks you through a bare-bones
installation of Puppet and is followed by the [[Advanced Puppet
Recipe]] . We also keep an
index of recipes
submitted by our developers and the Puppet community.

The primary documentation for Puppet is the Reference Index .
Beyond this, there is a wealth of additional information including
references, articles and tutorials on the Puppet wiki, all of which
should be indexed on the Documentation Start page.