User Tools

Site Tools


wiki:qclug_presentations:puppet

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
wiki:qclug_presentations:puppet [2015/11/11 22:01]
Root
wiki:qclug_presentations:puppet [2015/11/11 22:07]
Root [Configuring a Puppet Agent]
Line 13: Line 13:
 ===== Prerequisites ===== ===== Prerequisites =====
   - Master/​Agent requires at least two servers, masterless requires only one   - Master/​Agent requires at least two servers, masterless requires only one
-  - Master/​Agent ​should have DNS configured, but IP addresses could work as well+  - Master/​Agent ​require ​DNS to be configured ​for SSL certificate signing purposes
  
 ===== Installing Open Source Puppet ===== ===== Installing Open Source Puppet =====
Line 64: Line 64:
 [master] [master]
 always_cache_features = true always_cache_features = true
-environment_timeout=unlimited +environment_timeout = unlimited 
-environmentpath=$confdir/​environments+environmentpath = $confdir/​environments
 basemodulepath = /​etc/​puppet/​modules basemodulepath = /​etc/​puppet/​modules
 ca = true ca = true
Line 73: Line 73:
 <​code>​ <​code>​
 [main] [main]
-#​templatedir=$confdir/​templates+#​templatedir = $confdir/​templates
 </​code>​ </​code>​
  
Line 214: Line 214:
 <​code>​ <​code>​
 puppet agent -t puppet agent -t
 +</​code>​
 +
 +Enable the agent service to have Puppet run automatically every 30 minutes by default:
 +<​code>​
 +update-rc.d puppet enable
 </​code>​ </​code>​
 ===== Setup R10K ===== ===== Setup R10K =====
wiki/qclug_presentations/puppet.txt · Last modified: 2015/11/11 22:07 by Root