- set puppet::puppetdb_api class to export puppetdb - set infra::dns::server class to export bind - set all to export node and systemd metrics
35 lines
883 B
Ruby
35 lines
883 B
Ruby
forge 'forge.puppetlabs.com'
|
|
moduledir 'external_modules'
|
|
|
|
# puppetlabs
|
|
mod 'puppetlabs-stdlib', '9.1.0'
|
|
mod 'puppetlabs-inifile', '6.0.0'
|
|
mod 'puppetlabs-concat', '9.0.0'
|
|
mod 'puppetlabs-vcsrepo', '6.1.0'
|
|
mod 'puppetlabs-yumrepo_core', '2.0.0'
|
|
mod 'puppetlabs-apt', '9.1.0'
|
|
mod 'puppetlabs-lvm', '2.0.3'
|
|
mod 'puppetlabs-puppetdb', '7.13.0'
|
|
mod 'puppetlabs-postgresql', '9.1.0'
|
|
mod 'puppetlabs-firewall', '6.0.0'
|
|
mod 'puppetlabs-accounts', '8.1.0'
|
|
|
|
# puppet
|
|
mod 'puppet-python', '7.0.0'
|
|
mod 'puppet-systemd', '5.1.0'
|
|
mod 'puppet-yum', '7.0.0'
|
|
mod 'puppet-archive', '7.0.0'
|
|
mod 'puppet-chrony', '2.6.0'
|
|
mod 'puppet-puppetboard', '9.0.0'
|
|
mod 'puppet-nginx', '5.0.0'
|
|
mod 'puppet-selinux', '4.1.0'
|
|
mod 'puppet-prometheus', '13.4.0'
|
|
|
|
# other
|
|
mod 'ghoneycutt-puppet', '3.3.0'
|
|
mod 'saz-sudo', '8.0.0'
|
|
|
|
mod 'bind',
|
|
:git => 'https://git.unkin.net/unkinben/puppet-bind.git',
|
|
:tag => '1.0'
|