Puppet Plan: complyadm::install::roles::database
- Defined in:
- plans/install/roles/database.pp
Overview
Calls the manifests needed to install and configure the database role
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'plans/install/roles/database.pp', line 8
plan complyadm::install::roles::database(
Complyadm::Config $config,
) {
$apply_options = {
'_run_as' => 'root',
'_description' => 'install and configure application components for role: Database',
}
apply($config['roles']['database']['targets'], $apply_options) {
class { 'complyadm':
runtime => $config['runtime'],
}
class { 'complyadm::component::postgres':
config => $config['roles']['database']['services']['comply_postgres'],
}
}
}
|