Difference between revisions of "HowTo/InstallPuppet"
Jump to navigation
Jump to search
(Created page with " === Third Party Modules === * https://github.com/duritong/puppet-munin") |
|||
(2 intermediate revisions by the same user not shown) | |||
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 12: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: