Enable TLS configuration for containerized HAProxy
authorDamien Ciabrini <dciabrin@redhat.com>
Mon, 7 Aug 2017 20:26:33 +0000 (20:26 +0000)
committerDamien Ciabrini <dciabrin@redhat.com>
Wed, 9 Aug 2017 22:05:21 +0000 (22:05 +0000)
commit1f695f183ae114650d222ab7434bdeb2587a82aa
treefaf848eb27a9016ea9b12cd256af9041ae76c932
parent4600841dbcc0ee970256a6e2f35056c3e624bf98
Enable TLS configuration for containerized HAProxy

In non-containerized deployments, HAProxy can be configured to use TLS
for proxying internal services.

Fix the creation of the of the haproxy bundle resource to enable TLS
when configured. The keys and certs files, as well as the crl file are
all passed as configuration files and must be copied by Kolla at
container startup.

Change-Id: I4b72739446c63f0f0ac9f859314a4d6746e20255
Partial-Bug: #1709563
manifests/profile/pacemaker/haproxy_bundle.pp