Files
confdroid_puppet/manifests/params.pp

28 lines
624 B
ObjectPascal
Raw Normal View History

2025-02-25 17:06:07 +01:00
## puppet_cd::params.pp
# Module name: puppet_cd
# Author: Arne Teuke (arne_teuke@confdroid)
# @summary Class manages parameters for the puppet_cd module.
###############################################################################
class puppet_cd::params (
2025-02-25 18:09:01 +01:00
$pt_manage_fw = true,
2025-02-26 01:03:26 +01:00
$pt_puppetmaster = undef,
2025-02-25 18:09:01 +01:00
2025-02-26 14:16:33 +01:00
# installation
$pt_package_url = 'https://yum.puppet.com/puppet8-release-el-9.noarch.rpm',
$pt_pkg_ensure = 'present',
2025-02-25 17:06:07 +01:00
) {
2025-02-26 01:22:41 +01:00
$fqdn = $facts['networking']['fqdn']
# service
$pt_service = 'puppetserver'
2025-02-26 00:52:30 +01:00
2025-02-25 23:32:54 +01:00
#
2025-02-25 18:16:08 +01:00
# includes must be last
2025-02-25 18:09:01 +01:00
include puppet_cd::main::config
2025-02-25 17:06:07 +01:00
}