Merge "Use haproxy-systemd-wrapper as pid1 in containerized Haproxy"
This commit is contained in:
commit
46d0b18e5c
|
@ -96,8 +96,7 @@ outputs:
|
|||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [HAProxyBase, role_data, config_settings]
|
||||
- tripleo::haproxy::haproxy_daemon: false
|
||||
tripleo::haproxy::haproxy_service_manage: false
|
||||
- tripleo::haproxy::haproxy_service_manage: false
|
||||
# NOTE(jaosorior): We disable the CRL since we have no way to restart haproxy
|
||||
# when this is updated
|
||||
tripleo::haproxy::crl_file: null
|
||||
|
@ -130,7 +129,7 @@ outputs:
|
|||
- null
|
||||
kolla_config:
|
||||
/var/lib/kolla/config_files/haproxy.json:
|
||||
command: haproxy -f /etc/haproxy/haproxy.cfg
|
||||
command: /usr/sbin/haproxy-systemd-wrapper -f /etc/haproxy/haproxy.cfg
|
||||
config_files:
|
||||
- source: "/var/lib/kolla/config_files/src/*"
|
||||
dest: "/"
|
||||
|
|
|
@ -78,8 +78,7 @@ outputs:
|
|||
config_settings:
|
||||
map_merge:
|
||||
- get_attr: [HAProxyBase, role_data, config_settings]
|
||||
- tripleo::haproxy::haproxy_daemon: false
|
||||
haproxy_docker: true
|
||||
- haproxy_docker: true
|
||||
tripleo::profile::pacemaker::haproxy_bundle::haproxy_docker_image: &haproxy_image {get_param: DockerHAProxyImage}
|
||||
# the list of directories that contain the certs to bind mount in the countainer
|
||||
# bind-mounting the directories rather than all the cert, key and pem files ensures
|
||||
|
@ -120,7 +119,7 @@ outputs:
|
|||
data: *tls_mapping
|
||||
kolla_config:
|
||||
/var/lib/kolla/config_files/haproxy.json:
|
||||
command: haproxy -f /etc/haproxy/haproxy.cfg
|
||||
command: /usr/sbin/haproxy-systemd-wrapper -f /etc/haproxy/haproxy.cfg
|
||||
config_files:
|
||||
- source: "/var/lib/kolla/config_files/src/*"
|
||||
dest: "/"
|
||||
|
|
Loading…
Reference in New Issue