- add basic haproxy2 role - add peers and resolvers - add haproxy2+ metrics frontend
21 lines
424 B
Puppet
21 lines
424 B
Puppet
# profiles::haproxy::resolvers
|
|
class profiles::haproxy::resolvers (
|
|
Boolean $enable = false,
|
|
) {
|
|
|
|
haproxy::resolver { 'internal':
|
|
nameservers => {
|
|
'dns1' => '198.18.19.16:53',
|
|
},
|
|
hold => {
|
|
'nx' => '30s',
|
|
'valid' => '10s'
|
|
},
|
|
resolve_retries => 3,
|
|
timeout => {
|
|
'retry' => '1s'
|
|
},
|
|
accepted_payload_size => 512,
|
|
}
|
|
}
|