
Default is not to /etc/puppet/ssl/puppetdb.pem Change-Id: I7b56b6cddbbf8bf0dbdcb92e048843623880dc47
31 lines
572 B
Puppet
31 lines
572 B
Puppet
Class['hiera'] -> Class['apache']
|
|
|
|
class { 'hiera' :
|
|
datadir => '/etc/puppet/data',
|
|
hierarchy => [
|
|
'%{::type}/%{::fqdn}',
|
|
'%{::type}/common',
|
|
'common',
|
|
]
|
|
}
|
|
|
|
class {'::apache' :
|
|
purge_configs => false,
|
|
}
|
|
include 'apache::mod::wsgi'
|
|
|
|
apache::vhost { 'puppetdb' :
|
|
docroot => '/tmp',
|
|
ssl => true,
|
|
ssl_cert => '/etc/puppet/ssl/puppetdb.pem',
|
|
ssl_key => '/etc/puppet/ssl/puppetdb.pem',
|
|
port => '8081',
|
|
servername => $::fqdn,
|
|
proxy_pass => [
|
|
{
|
|
'path' => '/',
|
|
'url' => 'http://localhost:8080/'
|
|
}
|
|
]
|
|
}
|