puppet-tripleo/spec/defines
Damien Ciabrini 7a6c5281e0 haproxy: frontend/backend syntax in config
Ability to generate haproxy config with the frontend/backend
sections rather than the old listen section. This allows
the generation of complex configs, such as for example giving
priority to local backends when routing traffic.

Make the new syntax configurable via a new hiera key
`haproxy_backend_syntax`. The frontend and backend config of
each service can be further tweaked via additional keys
tripleo::haproxy::<service>::frontend_options and
tripleo::haproxy::<service>::backend_options

By default, keep the current 'listen' syntax.

Tested with capability disabled, the haproxy config generated
for undercloud and ha overcloud doesn't change.
Tested with capability enabled, tempest smoke test passed.

Closes-Bug: #1941617

Change-Id: Ieb36f90c6709934aa3aa6668d3929bff872c30f5
2021-08-25 17:45:07 +02:00
..
tripleo_firewall_service_rules_spec.rb Convert all class usage to relative names 2019-12-08 23:23:25 +01:00
tripleo_haproxy_endpoint_spec.rb haproxy: frontend/backend syntax in config 2021-08-25 17:45:07 +02:00
tripleo_haproxy_service_endpoints_spec.rb Convert all class usage to relative names 2019-12-08 23:23:25 +01:00
tripleo_haproxy_userlist_spec.rb Convert all class usage to relative names 2019-12-08 23:23:25 +01:00
tripleo_profile_base_database_mysql_user_spec.rb Create interface to create mysql resources via hieradata 2018-09-17 22:57:06 -06:00
tripleo_profile_base_logging_rsyslog_file_input_spec.rb Replace rsyslog::server by rsyslog::config 2021-08-07 16:40:22 +09:00
tripleo_profile_base_metrics_collectd_sensubility_script_spec.rb Add posibility to download scripts for sensubility 2021-05-24 00:02:50 +09:00
tripleo_profile_base_neutron_wrappers_dibbler_client_spec.rb Revert "Remove neutron wrappers" 2020-04-30 18:47:17 +00:00
tripleo_profile_base_neutron_wrappers_dnsmasq_spec.rb Revert "Remove neutron wrappers" 2020-04-30 18:47:17 +00:00
tripleo_profile_base_neutron_wrappers_haproxy_spec.rb Revert "Remove neutron wrappers" 2020-04-30 18:47:17 +00:00
tripleo_profile_base_neutron_wrappers_keepalived_spec.rb Revert "Remove neutron wrappers" 2020-04-30 18:47:17 +00:00
tripleo_profile_base_neutron_wrappers_keepalived_state_change_spec.rb Revert "Remove neutron wrappers" 2020-04-30 18:47:17 +00:00
tripleo_profile_base_neutron_wrappers_radvd_spec.rb Revert "Remove neutron wrappers" 2020-04-30 18:47:17 +00:00