control-repo/site-modules/profile/manifests/puppetserver.pp
2020-03-25 20:25:20 +00:00

18 lines
479 B
Puppet

class profile::puppetserver (
Boolean $puppetserver = true,
Boolean $authority = false,
Boolean $metrics_server = true,
) {
if $puppetserver {
class { '::profile::puppetserver::bootstrap': }
}
if $authority {
class { '::profile::puppetserver::authority': }
}
if $metrics_server {
include puppet_metrics_collector
include puppet_metrics_collector::system
include puppet_metrics_dashboard::profile::master::postgres_access
}
}