Enable TLS for the HAProxy stats interface
authorJuan Antonio Osorio Robles <jaosorior@redhat.com>
Thu, 29 Jun 2017 12:03:11 +0000 (15:03 +0300)
committerJuan Antonio Osorio Robles <jaosorior@redhat.com>
Mon, 31 Jul 2017 13:30:14 +0000 (13:30 +0000)
commite51e79692032d2cf8c6092e86c5a28a0e7f1832d
treef1b8615c5d0cff941a263b8936abfedd0e534080
parent01ae50352519d80810739c0f9319f74aab2e786d
Enable TLS for the HAProxy stats interface

This creates a new class for the stats interface and furtherly
configures it to also use the certificates that are provided by
certmonger (via the internal_certificates_specs variable).

Note that the already existing haproxy_stats_certificate still works and
will take precedence if it's set.

bp tls-via-certmonger

Change-Id: Iea65d91648ab13dbe6ec20241a1a7c95ce856e3e
manifests/haproxy.pp
manifests/haproxy/stats.pp [new file with mode: 0644]
releasenotes/notes/TLS-for-haproxy-stats-3ce3b7780f0ef5b7.yaml [new file with mode: 0644]
spec/classes/tripleo_haproxy_stats_spec.rb [new file with mode: 0644]