puppet-tripleo/manifests
Cédric Jeanneret 9d438cd142 Add Basic Authentication support for HAProxy
In order to get a proper support for authenticated endpoints, this patch
creates a new definition (tripleo::haproxy::userlist) and exploit it in
the dynamic endpoint (tripleo::haproxy::service_endpoints) as well as
standard tripleo::haproxy::endpoint.

It also detected a small issue with the "underscorization" of the
service name, the missing 'G' flag for regsubst, that preventend all
dashes to be replaced by underscores.

Change-Id: Ie7471155d1ef3f6adc177a468b81ac410bbfb9c0
Closes-Bug: 1736132
2017-12-16 09:37:27 +01:00
..
certmonger Revert "Use TLS proxy for Redis' internal TLS" 2017-12-01 09:07:51 +00:00
cluster Modify cassandra dependency 2015-12-14 14:15:15 +00:00
firewall Add unit tests for tripleo::firewall::service_rules 2017-12-13 07:22:46 +01:00
glance Fix lint issues to upgrade to puppet-lint 2.3 2017-07-21 11:42:45 +02:00
haproxy Add Basic Authentication support for HAProxy 2017-12-16 09:37:27 +01:00
host Add support for switchdev mode in SR-IOV 2017-12-12 14:58:43 +00:00
network Implements: Heat template for integrating Cavium SmartNIC LiquidIO 2017-12-12 20:31:16 +05:30
pacemaker Fix lint issues to upgrade to puppet-lint 2.3 2017-07-21 11:42:45 +02:00
packages packages: run upgrade at 'setup' stage 2016-10-14 18:17:30 -04:00
profile Merge "Bind-mount iscsid IQN by its real host path" 2017-12-14 19:55:26 +00:00
stunnel Add manifests to install and configure stunnel 2017-08-25 10:11:08 +00:00
fencing.pp Instance HA support 2017-12-06 11:42:53 +01:00
firewall.pp Bad example in firewall.pp 2017-05-19 12:17:35 +02:00
haproxy.pp HAProxy logging 2017-12-07 22:43:09 +00:00
init.pp Implement firewalling in tripleo::firewall 2015-07-15 11:58:46 +02:00
keepalived.pp Allow setting of keepalived router ID 2017-04-13 15:27:46 +02:00
noop.pp Add class to set noop on various puppet resources 2015-07-03 17:16:07 -04:00
packages.pp Ensure package updates don't happen unexpectedly 2016-12-22 16:42:12 +00:00
redis_notification.pp Loadbalancer: Add support for Redis 2015-04-16 21:13:40 +02:00
selinux.pp Add tripleo::selinux 2016-05-05 13:19:20 -04:00
stunnel.pp Add manifests to install and configure stunnel 2017-08-25 10:11:08 +00:00
tls_proxy.pp Set ProxyPreserveHost in ec2api TLS proxy 2017-11-23 10:49:00 +00:00
trusted_ca.pp Add manifests to inject and trust CA certificates 2016-08-23 14:36:20 +00:00
trusted_cas.pp Add manifests to inject and trust CA certificates 2016-08-23 14:36:20 +00:00
ui.pp Add a new configuration option for GUI loggers 2017-09-18 08:19:43 -03:00