我正在尝试创建一个基于 hiera 数据设置设置的简单模块。
我有我尝试过的文件modules/settings/manifests/init.pp
:
class settings {
ini_setting { 'set check-in frequency':
ensure => present,
path => '/etc/puppetlabs/puppet/puppet.conf',
section => 'agent',
setting => 'runinterval',
value => '4h',
}
}
我也尝试将该代码放入config.pp
然后调用init.pp
:
class settings {
contain ntp::config
Class['::ntp::config']
}
如何让模块中的 Puppet 清单在安装了它的节点的每次签到上运行?