Difference between revisions of "HowTo/InstallPuppet"
Jump to navigation
Jump to search
| Line 1: | Line 1: | ||
| + | = Puppet Master = | ||
| + | == Installation == | ||
| − | + | apt-get install puppetmaster ruby-hiera-puppet | |
| − | + | '''vim /etc/puppet/puppet.conf''' | |
| + | <pre> | ||
| + | [main] | ||
| + | logdir=/var/log/puppet | ||
| + | vardir=/var/lib/puppet | ||
| + | ssldir=/var/lib/puppet/ssl | ||
| + | rundir=/var/run/puppet | ||
| + | factpath=$vardir/lib/facter | ||
| + | templatedir=$confdir/templates | ||
| + | certname = puppet.lunasys.fr | ||
| + | storeconfigs = true | ||
| + | |||
| + | [agent] | ||
| + | server = puppet.lunasys.fr | ||
| + | pluginsync = true | ||
| + | report = true | ||
| + | </pre> | ||
| + | |||
| + | == Third Party Modules == | ||
| + | |||
| + | Install the following modules: | ||
| + | |||
| + | * https://github.com/duritong/puppet-munin | ||
Latest revision as of 11:10, 17 October 2012
Puppet Master
Installation
apt-get install puppetmaster ruby-hiera-puppet
vim /etc/puppet/puppet.conf
[main] logdir=/var/log/puppet vardir=/var/lib/puppet ssldir=/var/lib/puppet/ssl rundir=/var/run/puppet factpath=$vardir/lib/facter templatedir=$confdir/templates certname = puppet.lunasys.fr storeconfigs = true [agent] server = puppet.lunasys.fr pluginsync = true report = true
Third Party Modules
Install the following modules: