20 lines
650 B
Puppet
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
|
|
}
|
|
|
|
|