diff options
author | Jason DeTiberus <jdetiber@redhat.com> | 2015-08-25 08:42:20 -0400 |
---|---|---|
committer | Andrew Butcher <abutcher@redhat.com> | 2015-11-04 19:57:22 -0500 |
commit | 18c877db73dcb63b1402322fe8352505006e4985 (patch) | |
tree | 62534068df31898f763d791370455a9e7f574176 /roles/haproxy/templates | |
parent | 51bcc78aea4015bf23d06b621b57de675b21e7cf (diff) | |
download | openshift-18c877db73dcb63b1402322fe8352505006e4985.tar.gz openshift-18c877db73dcb63b1402322fe8352505006e4985.tar.bz2 openshift-18c877db73dcb63b1402322fe8352505006e4985.tar.xz openshift-18c877db73dcb63b1402322fe8352505006e4985.zip |
additional ha related updates
Diffstat (limited to 'roles/haproxy/templates')
-rw-r--r-- | roles/haproxy/templates/haproxy.cfg.j2 | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/roles/haproxy/templates/haproxy.cfg.j2 b/roles/haproxy/templates/haproxy.cfg.j2 index bfcdcfdb1..fddf0ede1 100644 --- a/roles/haproxy/templates/haproxy.cfg.j2 +++ b/roles/haproxy/templates/haproxy.cfg.j2 @@ -35,13 +35,36 @@ defaults {% for frontend in haproxy_frontends %} frontend {{ frontend.name }} - bind {{ frontend.bind }} +{% for bind in frontend.binds %} + bind {{ bind }} +{% endfor %} default_backend {{ frontend.default_backend }} +{% if 'mode' in frontend %} + mode {{ frontend.mode }} +{% endif %} +{% if 'options' in frontend %} +{% for option in frontend.options %} + option {{ option }} +{% endfor %} +{% endif %} +{% if 'redirects' in frontend %} +{% for redirect in frontend.redirects %} + redirect {{ redirect }} +{% endfor %} +{% endif %} {% endfor %} {% for backend in haproxy_backends %} backend {{ backend.name }} balance {{ backend.balance }} +{% if 'mode' in backend %} + mode {{ backend.mode }} +{% endif %} +{% if 'options' in backend %} +{% for option in backend.options %} + option {{ option }} +{% endfor %} +{% endif %} {% for server in backend.servers %} server {{ server.name }} {{ server.address }} {{ server.opts }} {% endfor %} |