fuel-plugin-tls/deployment_scripts/puppet/manifests/site.pp

20 lines
650 B
Puppet

$tls_hash = hiera('tls')
$horizon_crt = $tls_hash['horizon_crt']
$horizon_key = $tls_hash['horizon_key']
$horizon_ca = $tls_hash['horizon_ca']
$nodes_hash = hiera('nodes')
$controllers = hiera('controllers')
$public_virtual_ip = hiera('public_vip')
$internal_virtual_ip = hiera('management_vip')
class { 'tls::controller':
controllers => $controllers,
public_virtual_ip => $public_virtual_ip,
internal_virtual_ip => $internal_virtual_ip,
horizon_crt => $horizon_crt,
horizon_key => $horizon_key,
horizon_ca => $horizon_ca,
external_ip => $public_virtual_ip
}