# Puppet Dashboard Module Gary Larizza This module manages and installs the Puppet Dashboard. # Quick Start To install the Puppet Dashboard and configure it with sane defaults, include the following in your site.pp file: node default { class {'dashboard': dashboard_ensure => 'present', dashboard_user => 'puppet-dbuser', dashboard_group => 'puppet-dbgroup', dashboard_password => 'changeme', dashboard_db => 'dashboard_prod', dashboard_charset => 'utf8', dashboard_site => $fqdn, dashboard_port => '8080', mysql_root_pw => 'changemetoo', passenger => true, mysql_package_provider => 'yum', ruby_mysql_package => 'ruby-mysql', } } None of these parameters are required - if you neglect any of them their values will default back to those set in the dashboard::params subclass. # Feature Requests * Sqlite support. * Integration with Puppet module to set puppet.conf settings. * Remove the need to set the MySQL root password (needs fixed in the mysql module)