Skip to content

convectionlabs/puppet-module-puppet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

puppet-module-puppet

Manages a Puppet Agent

Requirements


  • Puppet version 3 or greater with Hiera support
  • Puppet Modules:
OS Family Module
ALL clabs/core
ALL puppetlabs/inifile
ALL puppetlabs/stdlib

Usage


Loading the puppet class:

include puppet

Configuration


Configuration settings should be set via Hiera

Default settings (RedHat Linux)

puppet::enabled     : true
puppet::svc         : 'puppet'
puppet::pkg         : 'puppet'
puppet::version     : '3.8.7-1.el6'
puppet::user        : 'puppet'
puppet::group       : 'puppet'
puppet::configfile  : '/etc/puppet/puppet.conf'
puppet::settings:
    listen          : false
    pluginsync      : true
    autoflush       : true
    environment     : %{::environment}
    certname        : %{::fqdn}
    server          : %{::servername}
    configtimeout   : 300
    modulepath      : '/etc/puppet/modules:/usr/share/puppet/modules'

See Also

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published