Site menu:

Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language that manages all the separate elements normally aggregated in different files, like users, cron jobs, and hosts, along with obviously discrete elements like packages, services, and files.

Puppet’s simple declarative specification language provides powerful classing abilities for drawing out the similarities between hosts while allowing them to be as specific as necessary, and it handles dependency and prerequisite relationships between objects clearly and explicitly. Puppet is written entirely in “Ruby”(http://www.ruby-lang.org/).

Many general questions about Puppet and Reductive are answered in the FAQ, such as “How to get started quickly”, “How to contribute”, and “What is Puppet’s License? (GPL)”)

You can also often get good support on ``#puppet`` on irc.freenode.net; Puppet’s primary author, Luke Kanies, is often online there.

Relevant Links

Mailing Lists

To subscribe to any of these lists with a non-Google account, send an email to “-subscribe@groups.google.com”.