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.

Journal Entries

No entries yet. Link your entries with 'puppet' to include this project.


Ratings & Reviews

Community Rating
4.6/5.0

Based on 16 user ratings.

Your Rating

Click to rate this project.

9 months ago Avatar
And it's getting better every day!

    by cjs226

I've been using Puppet for a year or so now. As a system admin with numerous systems of varying operating systems, having 1 tool manage almost all (sans Windows) is a godsend!

2 of 2 users found the following review helpful. Was this review helpful to you? |

Links

No links submitted so far. Submit your own links.

News

Edit RSS feeds.

Read all Puppet articles…


Who uses Puppet?

Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32

Who contributes to Puppet?

Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32 Anon32
I'm a contributor

Where in the world?



Related Projects by Tags

Augeas, Facter, KLog, unattended-gui, Zenoss Core


People who use Puppet also use:

Facter cobbler qpsmtpd libvirt PowerDNS


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 294,193
Effort (est.) 78 Person Years
Avg. Salary $ year
$ 4,283,385