Merge "Fix the ssl issue for placement api when enabled ssl"

This commit is contained in:
Zuul 2018-01-25 03:24:01 +00:00 committed by Gerrit Code Review
commit b66ebff65e

View File

@ -139,7 +139,7 @@ listen nova_metadata
listen placement_api
bind {{ kolla_internal_vip_address }}:{{ placement_api_port }}
http-request del-header X-Forwarded-Proto
http-request del-header X-Forwarded-Proto if { ssl_fc }
{% for host in groups['placement-api'] %}
server {{ hostvars[host]['ansible_hostname'] }} {{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] }}:{{ placement_api_port }} check inter 2000 rise 2 fall 5
{% endfor %}
@ -192,8 +192,8 @@ listen nova_metadata_external
{% endfor %}
listen placement_api_external
bind {{ kolla_external_vip_address }}:{{ placement_api_port }}
http-request del-header X-Forwarded-Proto
bind {{ kolla_external_vip_address }}:{{ placement_api_port }} {{ tls_bind_info }}
http-request del-header X-Forwarded-Proto if { ssl_fc }
http-request set-header X-Forwarded-Proto https if { ssl_fc }
{% for host in groups['placement-api'] %}
server {{ hostvars[host]['ansible_hostname'] }} {{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] }}:{{ placement_api_port }} check inter 2000 rise 2 fall 5