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
wiki:qclug_presentations:puppet [2015/11/11 22:01]
Root
wiki:qclug_presentations:puppet [2015/11/11 22:07] (current)
Root [Setup R10K]
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 215: Line 215:
 puppet agent -t puppet agent -t
 </​code>​ </​code>​
-===== Setup R10K =====+ 
 +Enable the agent service to have Puppet run automatically every 30 minutes by default: 
 +<​code>​ 
 +update-rc.d puppet enable 
 +</​code>​
  
 ===== Additional Resources ===== ===== Additional Resources =====
wiki/qclug_presentations/puppet.1447279306.txt.gz · Last modified: 2015/11/11 22:01 by Root