edit proxy

This commit is contained in:
Arne Teuke
2025-01-28 17:43:43 +01:00
parent 0641604ce9
commit 166b200e4e
3 changed files with 24 additions and 23 deletions

View File

@@ -43,15 +43,15 @@ define cd_haproxy::server::proxy (
$haproxy_fqdn = undef, $haproxy_fqdn = undef,
$frontend_name = undef, $frontend_name = undef,
$frontend_mode = undef, $frontend_mode = undef,
$fe_use_backend = [], $fe_use_backend = '',
$fe_bind_mode = undef, $fe_bind_mode = undef,
$frontend_order = '010', $frontend_order = '010',
$acl_rule_front = [], $acl_rule_front = '',
$acl_rule_back = [], $acl_rule_back = '',
$backend_name = [], $backend_name = '',
$backend_order = '030', $backend_order = '030',
$fe_maxconn = '', $fe_maxconn = '',
$be_server_name = [], $be_server_name = '',
$be_balance = '', $be_balance = '',
$be_mode = '', $be_mode = '',

View File

@@ -1,11 +1,11 @@
<% if @fqdn == @haproxy_fqdn -%> <% if @fqdn == @haproxy_fqdn -%>
<% if !@backend_name_array.empty? -%> <% if @backend_name_array and !@backend_name_array.empty? -%>
<% @backend_name_array.each do |backend_name| -%> <% @backend_name_array.each do |backend_name| -%>
backend <%= backend_name %> backend <%= backend_name %>
<% if @be_mode != '' -%> <% if @be_mode != '' -%>
mode <%= @be_mode %> mode <%= @be_mode %>
<% end -%> <% end -%>
<% if !@acl_rule_back_array.empty? -%> <% if @acl_rule_back_array and !@acl_rule_back_array.empty? -%>
<% @acl_rule_back_array.each do |acl_rule| -%> <% @acl_rule_back_array.each do |acl_rule| -%>
acl <%= acl_rule %> acl <%= acl_rule %>
<% end -%> <% end -%>
@@ -13,7 +13,7 @@
<% if @be_balance != '' -%> <% if @be_balance != '' -%>
balance <%= @be_balance %> balance <%= @be_balance %>
<% end -%> <% end -%>
<% if !@be_server_name_array.empty? -%> <% if @be_server_name_array and !@be_server_name_array.empty? -%>
<% @be_server_name_array.each do |be_server_name| -%> <% @be_server_name_array.each do |be_server_name| -%>
server <%= be_server_name %> server <%= be_server_name %>
<% end -%> <% end -%>
@@ -21,3 +21,4 @@
<% end -%> <% end -%>
<% end -%> <% end -%>
<% end -%> <% end -%>

View File

@@ -5,12 +5,12 @@
<% if @fe_maxconn != '' -%> <% if @fe_maxconn != '' -%>
maxconn <%= @fe_maxconn %> maxconn <%= @fe_maxconn %>
<% end -%> <% end -%>
<% if !@acl_rule_front_array.empty? -%> <% if @acl_rule_front_array and !@acl_rule_front_array.empty? -%>
<% @acl_rule_front_array.each do |acl_rule| -%> <% @acl_rule_front_array.each do |acl_rule| -%>
acl <%= acl_rule %> acl <%= acl_rule %>
<% end -%> <% end -%>
<% end -%> <% end -%>
<% if !@fe_use_backend_array.empty? -%> <% if @@fe_use_backend_array and !@fe_use_backend_array.empty? -%>
<% @fe_use_backend_array.each do |fe_use_backend| -%> <% @fe_use_backend_array.each do |fe_use_backend| -%>
use_backend <%= fe_use_backend %> use_backend <%= fe_use_backend %>
<% end -%> <% end -%>