- add au-syd1 halb cluster - add http-response to frontends - manage haproxy after enc_role is correct
20 lines
644 B
Puppet
20 lines
644 B
Puppet
# profiles::haproxy::balancemember
|
|
define profiles::haproxy::balancemember (
|
|
String $service,
|
|
Array[Stdlib::Port] $ports,
|
|
Array $options = ['check'],
|
|
) {
|
|
|
|
$location_environment = "${facts['country']}-${facts['region']}-${facts['environment']}"
|
|
$balancemember_tag = "${service}_${location_environment}"
|
|
|
|
@@haproxy::balancermember { $title:
|
|
listening_service => $service,
|
|
ports => $ports,
|
|
server_names => $facts['networking']['hostname'],
|
|
ipaddresses => $facts['networking']['ip'],
|
|
options => $options,
|
|
tag => $balancemember_tag,
|
|
}
|
|
}
|