Puppet Class: puppet::server::puppetdb
- Defined in:
- manifests/server/puppetdb.pp
Summary
PuppetDB integrationOverview
This class relies on the puppetlabs/puppetdb and essentially wraps puppetdb::master::config with the proper resource chaining.
Note that this doesn’t manage the server itself.
26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
# File 'manifests/server/puppetdb.pp', line 26
class puppet::server::puppetdb (
Stdlib::Host $server = undef,
Stdlib::Port $port = 8081,
Boolean $soft_write_failure = false,
) {
class { 'puppetdb::master::config':
puppetdb_server => $server,
puppetdb_port => $port,
puppetdb_soft_write_failure => $soft_write_failure,
manage_storeconfigs => false,
restart_puppet => false,
}
Class['puppetdb::master::puppetdb_conf'] ~> Class['puppet::server::service']
}
|