Registered 2006-05-23 by Jamie Wilkinson

centralised configuration management for networks

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.

Project information

Maintainer:
Jamie Wilkinson
Driver:
Thom May
Licence:
GNU GPL v2

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
Ruby

All packages Packages in Distributions

Get Involved

Downloads

Latest version is 0.24.9
released on 2010-01-05

All downloads