add reqadd option
This commit is contained in:
@@ -41,6 +41,7 @@ define cd_haproxy::server::proxy (
|
|||||||
$default_backend = '',
|
$default_backend = '',
|
||||||
$be_option = '',
|
$be_option = '',
|
||||||
$fe_tcp_request = '',
|
$fe_tcp_request = '',
|
||||||
|
$fe_req_add = '',
|
||||||
|
|
||||||
) {
|
) {
|
||||||
|
|
||||||
@@ -60,6 +61,7 @@ define cd_haproxy::server::proxy (
|
|||||||
$be_option_array = split($be_option, ';')
|
$be_option_array = split($be_option, ';')
|
||||||
$fe_tcp_request_array = split($fe_tcp_request, ';')
|
$fe_tcp_request_array = split($fe_tcp_request, ';')
|
||||||
$fe_option_array = split($fe_option, ';')
|
$fe_option_array = split($fe_option, ';')
|
||||||
|
$fe_req_add_array = split($fe_req_add, ';')
|
||||||
|
|
||||||
# create frontend section
|
# create frontend section
|
||||||
concat::fragment { "frontend_${name}":
|
concat::fragment { "frontend_${name}":
|
||||||
|
|||||||
@@ -9,6 +9,6 @@ Content-Type: text/html
|
|||||||
<title>503 Service Unavailable</title>
|
<title>503 Service Unavailable</title>
|
||||||
</head>
|
</head>
|
||||||
<body><h1>503 Service Unavailable</h1>
|
<body><h1>503 Service Unavailable</h1>
|
||||||
No server is available to handle this request. This is the default error file in haproxy.
|
No server is available to handle this request.
|
||||||
</body></html>
|
</body></html>
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,12 @@ maxconn <%= @fe_maxconn %>
|
|||||||
option <%= fe_option %>
|
option <%= fe_option %>
|
||||||
<% end -%>
|
<% end -%>
|
||||||
<% end -%>
|
<% end -%>
|
||||||
|
<% if @fe_req_add_array and !@fe_req_add_array.empty? -%>
|
||||||
|
<% @fe_req_add_array.each do |fe_req_add| -%>
|
||||||
|
reqadd <%= fe_req_add %>
|
||||||
|
<% end -%>
|
||||||
|
<% end -%>
|
||||||
|
|
||||||
<% if @fe_tcp_request_array and !@fe_tcp_request_array.empty? -%>
|
<% if @fe_tcp_request_array and !@fe_tcp_request_array.empty? -%>
|
||||||
<% @fe_tcp_request_array.each do |fe_tcp_request| -%>
|
<% @fe_tcp_request_array.each do |fe_tcp_request| -%>
|
||||||
tcp-request <%= fe_tcp_request %>
|
tcp-request <%= fe_tcp_request %>
|
||||||
|
|||||||
Reference in New Issue
Block a user