Expand the directives that can be added to a haproxy backend.

This commit is contained in:
Andrea Dell'Amico 2026-02-19 18:03:28 +01:00
parent d02026ee06
commit 115a263e1a
Signed by: adellam
GPG Key ID: 147ABE6CEB9E20FF
1 changed files with 8 additions and 2 deletions

View File

@ -292,11 +292,17 @@ backend {{ srv.acl_name }}_bck
{% else %}
mode http
option httpchk
{% if srv.enable_websocket is defined and srv.enable_websocket %}
{% if srv.enable_websocket is defined and srv.enable_websocket %}
option http-server-close
timeout tunnel {{ haproxy_tunnel_timeout | default('1h') }}
{% endif %}
{% endif %}
balance {{ srv.balance_type | default('roundrobin') }}
{% if srv.backend_additional_options is defined %}
{% for bck_opt in srv.backend_additional_options %}
{{ bck_opt }}
{% endfor %}
{% endif %}
{% if srv.http_check_enabled is defined and srv.http_check_enabled %}
http-check send {{ srv.http_check }}
http-check expect {{ srv.http_check_expect }}