More custom options for the haproxy backends.
This commit is contained in:
parent
c3b0000a61
commit
024c1e25c8
|
@ -134,8 +134,16 @@ backend portainer_bck
|
||||||
backend {{ srv.acl_name }}_bck
|
backend {{ srv.acl_name }}_bck
|
||||||
mode http
|
mode http
|
||||||
option httpchk
|
option httpchk
|
||||||
|
balance {{ srv.balance_type | default('roundrobin') }}
|
||||||
http-check send meth HEAD uri / ver HTTP/1.1 hdr Host localhost
|
http-check send meth HEAD uri / ver HTTP/1.1 hdr Host localhost
|
||||||
http-check expect rstatus (2|3)[0-9][0-9]
|
http-check expect rstatus (2|3)[0-9][0-9]
|
||||||
balance roundrobin
|
{% if srv.stick_sessions %}
|
||||||
server-template {{ srv.service_name }}- {{ srv.service_replica_num }} {{ srv.service_name }}:{{ srv.service_port }} check resolvers docker init-addr libc,none
|
{% if srv.stick_on_cookie %}
|
||||||
|
cookie {{ srv.stick_cookie }}
|
||||||
|
{% else %}
|
||||||
|
stick on src
|
||||||
|
stick-table {{ srv.stick_table }}
|
||||||
|
{% endif %}
|
||||||
|
{% endif %}
|
||||||
|
server-template {{ srv.service_name }}- {{ srv.service_replica_num }} {{ srv.service_name }}:{{ srv.service_port }} {{ srv.backend_options | default('') }} check resolvers docker init-addr libc,none
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
Loading…
Reference in New Issue