Guest User

Untitled

a guest
May 16th, 2018
264
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.57 KB | None | 0 0
  1. [main]
  2. # Where Puppet stores dynamic and growing data.
  3. # The default value is '/var/puppet'.
  4. vardir = /var/lib/puppet
  5.  
  6. # An extra search path for Puppet. This is only useful
  7. # for those files that Puppet will load on demand, and is only
  8. # guaranteed to work for those cases. In fact, the autoload
  9. # mechanism is responsible for making sure this directory
  10. # is in Ruby's search path
  11. # The default value is '$vardir/lib'.
  12. libdir = $vardir/lib
  13.  
  14. # The Puppet log directory.
  15. # The default value is '$vardir/log'.
  16. logdir = /var/log/puppet
  17.  
  18. # Where Puppet PID files are kept.
  19. # The default value is '$vardir/run'.
  20. rundir = /var/run/puppet
  21.  
  22. # Where SSL certificates are kept.
  23. # The default value is '$confdir/ssl'.
  24. ssldir = $vardir/ssl
  25.  
  26. # sync plugins
  27. pluginsync = true
  28. pluginsignore = .svn .git CVS
  29. pluginpath = $confdir/plugins
  30.  
  31. # sync facts
  32. factsync = true
  33. factsignore = .svn .git CVS
  34.  
  35. # main module path
  36. modulepath = $confdir/modules/master:$confdir/modules
  37.  
  38. # store configs for resource collection
  39. # this needs to be set for both client and server
  40. storeconfigs = true
  41.  
  42. [development]
  43. modulepath = $confdir/modules/dev:$confdir/modules/master:$confdir/modules
  44. [qa]
  45. modulepath = $confdir/modules/qa:$confdir/modules/master:$confdir/modules
  46. [stage]
  47. modulepath = $confdir/modules/stage:$confdir/modules/master:$confdir/modules
  48.  
  49. [puppetd]
  50. # The file in which puppetd stores a list of the classes
  51. # associated with the retrieved configuratiion. Can be loaded in
  52. # the separate ``puppet`` executable using the ``--loadclasses``
  53. # option.
  54. # The default value is '$confdir/classes.txt'.
  55. classfile = $vardir/classes.txt
  56.  
  57. # Where puppetd caches the local configuration. An
  58. # extension indicating the cache format is added automatically.
  59. # The default value is '$confdir/localconfig'.
  60. localconfig = $vardir/localconfig
  61.  
  62. # our puppet server
  63. server = puppet.corp.redhat.com
  64. # run every... in seconds
  65. runinterval = 1800
  66. # graphing
  67. graph = true
  68. # turn on reporting
  69. report = true
  70. reportfrom = root@example.com
  71. # Ignore cache and always recompile the configuration.
  72. ignorecache = true
  73.  
  74. # listen for puppetrun
  75. listen = true
  76.  
  77. [puppetmasterd]
  78. reports = rrdgraph, log, store
  79. external_nodes = /usr/local/bin/puppet_node.pl
  80. node_terminus = exec
  81. dbadapter = mysql
  82. dbuser = puppet
  83. dbpassword = puppet
  84. dbserver = localhost
Add Comment
Please, Sign In to add comment