Puppet Class: role::puppetdb

Defined in:
modules/role/manifests/puppetdb.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
12
13
# File 'modules/role/manifests/puppetdb.pp', line 1

class role::puppetdb {
    include profile::base::production
    include profile::base::firewall
    include profile::nginx
    include profile::puppetdb::database
    include profile::puppetdb
    include profile::prometheus::postgres_exporter

    system::role { "puppetdb (postgres ${profile::puppetdb::database::db_role})":
        ensure      => 'present',
        description => 'PuppetDB server',
    }
}