Use http-request set-header instead of reqadd

This is needed for HAProxy 2.1 which is in Debian Bullseye

Change-Id: I912c6d810acc137c3b3e73dc40160d6376cb3884
This commit is contained in:
Jonathan Rosser
2021-05-13 15:16:59 +00:00
parent 51af3928f8
commit ca76349e9f

View File

@@ -76,7 +76,7 @@ frontend {{ item.service.haproxy_service_name }}-front-{{ loop.index }}
{% endfor %}
{% endif %}
{% if (item.service.haproxy_ssl | default(false) | bool) and request_option == 'http' and (loop.index == 1 or vip_bind in extra_lb_tls_vip_addresses or item.service.haproxy_ssl_all_vips | default(false) | bool) %}
reqadd X-Forwarded-Proto:\ https
http-request add-header X-Forwarded-Proto https
{% endif %}
mode {{ item.service.haproxy_balance_type }}
{% if not item.service.haproxy_frontend_only | default(false) %}