Merge "Configure HAProxy SSL frontends with cipher suite"
This commit is contained in:
commit
798fb26378
@ -78,3 +78,4 @@ haproxy_ssl_key: /etc/ssl/private/haproxy.key
|
|||||||
haproxy_ssl_pem: /etc/ssl/private/haproxy.pem
|
haproxy_ssl_pem: /etc/ssl/private/haproxy.pem
|
||||||
haproxy_ssl_ca_cert: /etc/ssl/certs/haproxy-ca.pem
|
haproxy_ssl_ca_cert: /etc/ssl/certs/haproxy-ca.pem
|
||||||
haproxy_ssl_self_signed_subject: "/C=US/ST=Texas/L=San Antonio/O=IT/CN={{ internal_lb_vip_address }}/subjectAltName=IP.1={{ external_lb_vip_address }}"
|
haproxy_ssl_self_signed_subject: "/C=US/ST=Texas/L=San Antonio/O=IT/CN={{ internal_lb_vip_address }}/subjectAltName=IP.1={{ external_lb_vip_address }}"
|
||||||
|
haproxy_ssl_cipher_suite: "{{ ssl_cipher_suite }}"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# {{ ansible_managed }}
|
# {{ ansible_managed }}
|
||||||
|
|
||||||
frontend {{ item.service.haproxy_service_name }}-front
|
frontend {{ item.service.haproxy_service_name }}-front
|
||||||
bind {{ item.service.haproxy_bind|default('*') }}:{{ item.service.haproxy_port }} {% if item.service.haproxy_ssl is defined and item.service.haproxy_ssl | bool %}ssl crt {{ haproxy_ssl_pem }}{% endif %}
|
bind {{ item.service.haproxy_bind|default('*') }}:{{ item.service.haproxy_port }} {% if item.service.haproxy_ssl is defined and item.service.haproxy_ssl | bool %}ssl crt {{ haproxy_ssl_pem }} ciphers {{ haproxy_ssl_cipher_suite }}{% endif %}
|
||||||
|
|
||||||
{% if item.service.haproxy_balance_type == "http" %}
|
{% if item.service.haproxy_balance_type == "http" %}
|
||||||
option httplog
|
option httplog
|
||||||
|
Loading…
Reference in New Issue
Block a user