2011-07-08 09:52:18 -07:00
2011-07-08 09:51:28 -07:00
2011-06-20 11:24:59 -07:00
2011-07-08 09:52:18 -07:00
2011-06-20 08:39:40 -07:00
2011-06-20 08:37:23 -07:00
2011-07-08 09:51:57 -07:00
2011-06-17 14:01:15 -07:00

Puppet Dashboard Module

Gary Larizza gary@puppetlabs.com

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)
Description
RETIRED, Puppet module to manage dashboard
Readme 290 KiB