aboutsummaryrefslogtreecommitdiffstats
path: root/manifests/tls_proxy.pp
AgeCommit message (Collapse)AuthorFilesLines
2017-07-26Pass 'false' docroot to vhost for tls_proxyJuan Antonio Osorio Robles1-1/+1
passing undef causes a failure since due to a recent commit [1] the resource now does proper validation of the parameters. [1] https://github.com/puppetlabs/puppetlabs-apache/commit/d6952b21ec66d7ce8b69dd0c2f2a0debca54e18f Change-Id: I6dc1e5820a1f4fe449d254d301738e1073f4b82b Closes-Bug: #1706026
2017-04-27Include base apache module in tls_proxy resourceJuan Antonio Osorio Robles1-0/+1
Other services include it by using the vhost resource from openstacklib. If we include a service (such as swift-proxy) that uses the tls_proxy resource, and we do so in a separate node or in its own container, it will fail since the base apache module hadn't been included. Change-Id: I0167e08b0b652618d8a1af792376bcf02c8fcd82
2016-12-20Add TLS proxy resourceJuan Antonio Osorio Robles1-0/+60
some services need a terminating proxy to do TLS on their main interfaces, to address this, we use httpd's mod_proxy and make it listen in front of these services with an appropriate certificate. bp tls-via-certmonger Change-Id: I82243fd3acfe4f23aab373116b78e1daf9d08467