Puppet Dashboard is a web interface for Puppet. It can view and analyze Puppet reports, assign Puppet classes and parameters to nodes, and view inventory data and backed-up file contents.
For full documentation, see the Puppet Dashboard 1.2 Manual.
- Chrome (current versions)
- Firefox 3.5 and higher
- Safari 4 and higher
- Internet Explorer 7 and higher
- Ruby 1.8.7
- RubyGems
- Rake >= 0.8.3
- MySQL server 5.x
- Ruby-MySQL bindings 2.7.x or 2.8.x
- Check out the code.
- Edit your
config/settings.yml
andconfig/database.yml
files. - Create a MySQL database and user, and set
max_allowed_packet
to 32M. rake db:migrate
- Start the Dashboard web server.
- Set up Puppet to be Dashboard-aware.
- Start the delayed job worker processes.
For detailed installation, setup, and usage instructions, see the Puppet Dashboard 1.2 Manual.
Puppet Dashboard uses Mark James' fine Silk icons.
Thanks, Mark!
- Adrien Thebo [email protected]
- Andreas Zuber [email protected]
- Andrew Maier [email protected]
- Bruno Leon [email protected]
- Carl Caum [email protected]
- Chad Metcalf [email protected]
- Chris W [email protected]
- Daniel Pittman [email protected]
- Daniel Sauble [email protected]
- Danijel Ilisin [email protected]
- Devon Harless [email protected]
- Evan Sparkman <evansparkman@esdezines.(none)>
- Ian Ward Comfort [email protected]
- Igal Koshevoy [email protected]
- Jacob Helwig [email protected]
- James Turnbull [email protected]
- Jesse Wolfe [email protected]
- Jonathan Grochowski [email protected]
- Josh Cooper [email protected]
- Joshua Harlan Lifton [email protected]
- Matt Robinson [email protected]
- Matthaus Litteken [email protected]
- Max Martin [email protected]
- Michael Stahnke [email protected]
- Moses Mendoza [email protected]
- Nick Fagerlund [email protected]
- Nick Lewis [email protected]
- Nigel Kersten [email protected]
- Patrick Carlisle [email protected]
- Paul Berry [email protected]
- Peter Meier [email protected]
- Pieter van de Bruggen [email protected]
- Randall Hansen [email protected]
- Rein Henrichs [email protected]
- Richard Clamp [email protected]
- Rick Bradley [email protected]
- Rob [email protected]
- Saj Goonatilleke [email protected]
- Scott Smith [email protected]
- Zachary Adam Kaplan [email protected]