adds backend rule

This commit is contained in:
Arne Teuke
2019-01-07 20:29:51 +01:00
parent 322afbb041
commit 1ff3a4a50e
3 changed files with 5 additions and 6 deletions

View File

@@ -51,7 +51,6 @@ $backend_name = undef,
$backend_order = '030', $backend_order = '030',
$fe_maxconn = undef, $fe_maxconn = undef,
$be_server_name = undef, $be_server_name = undef,
$be_server_value = undef,
) { ) {

View File

@@ -31,7 +31,8 @@ class cd_haproxy::server::proxy_test (
acl_rule => ['too_fast fe_sess_rate ge 10', acl_rule => ['too_fast fe_sess_rate ge 10',
'network_allowed src 0.0.0.0/0'], 'network_allowed src 0.0.0.0/0'],
backend_name => 'test01-backend', backend_name => 'test01-backend',
be_server_name => ['web01', 'web02'], be_server_name => ['web01 web01.confdroid.com:80 check',
be_server_value => ['web01.confdroid.com:80','web02.confdroid.com:80'], 'web02 web02.confdroid.com:80 check'],
} }
} }

View File

@@ -1,6 +1,5 @@
<% if @fqdn == @haproxy_fqdn -%> <% if @fqdn == @haproxy_fqdn -%>
backend <%= @backend_name %> backend <%= @backend_name %>
<% @be_server_name.each do |be_server| -%> <% @be_server_name.each do |be_server| -%>
<% @be_server_value.each do |be_value| -%> server <%= be_server %>
server <%= be_server %> <% be_value %> <% end end -%>
<% end end end -%>