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',
$fe_maxconn = 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',
'network_allowed src 0.0.0.0/0'],
backend_name => 'test01-backend',
be_server_name => ['web01', 'web02'],
be_server_value => ['web01.confdroid.com:80','web02.confdroid.com:80'],
be_server_name => ['web01 web01.confdroid.com:80 check',
'web02 web02.confdroid.com:80 check'],
}
}

View File

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