22 lines
598 B
Puppet
22 lines
598 B
Puppet
node 'node4' {
|
|
include ::haproxy
|
|
haproxy::listen { 'lb-01':
|
|
collect_exported => false,
|
|
ipaddress => $::ipaddress,
|
|
ports => '80',
|
|
}
|
|
haproxy::balancermember { 'node1':
|
|
listening_service => 'lb-01',
|
|
server_names => 'node1',
|
|
ipaddresses => '172.18.0.2',
|
|
ports => '8080',
|
|
options => 'check',
|
|
}
|
|
haproxy::balancermember { 'node2':
|
|
listening_service => 'lb-01',
|
|
server_names => 'node2',
|
|
ipaddresses => '172.18.0.5',
|
|
ports => '8080',
|
|
options => 'check',
|
|
}
|
|
} |