Puppet Class: puppet::params
- Inherited by:
-
puppet
- Defined in:
- manifests/params.pp
Overview
document me
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
# File 'manifests/params.pp', line 2
class puppet::params {
$agent_version = 'latest'
$ca_server = undef
$use_srv_records = false
$srv_domain = undef
$runmode = 'cron'
$environment = undef
$puppetmaster = "puppet.${::domain}"
$dns_alt_names = undef
$fileserver_conf = undef
$manage_hiera = true
$hiera_source = undef
$puppetdb = false
$puppetdb_port = 8081
$puppetdb_server = undef
$puppetdb_version = 'latest'
$manage_puppetdb = true
$runinterval = '30m'
$server_ca_enabled = true
$server_certname = undef
$server_java_opts = '-Xms2g -Xmx2g -XX:MaxPermSize=256m'
$server_log_dir = '/var/log/puppetlabs/puppetserver'
$server_log_file = 'puppetserver.log'
$server_reports = undef
$server_version = 'latest'
$firewall = false
$jruby_instances = $::processors[count]-1
case $::osfamily {
'Debian': {
$server_config_dir = '/etc/default'
}
'RedHat': {
$server_config_dir = '/etc/sysconfig'
}
default: {
fail("${::osfamily} is not supported.")
}
}
}
|