validations-common/validations_common/roles/haproxy
Gael Chamoulaud (Strider) 1f3c0d2e7b
Remove workaround for tox-ansible and global molecule config
[1] has been merged and released[2] in upstream tox-ansible and it is now
able to manage global molecule configuration. The workaround, which
consisted in adding the molecule driver name in each scenarios
molecule.yml files, is not necessary anymore.

This patch also removes all the relative symlink to the Dockerfile and
adds directly in the global molecule configuration file.

[1] https://github.com/ansible-community/tox-ansible/pull/89
[2] https://github.com/ansible-community/tox-ansible/releases/tag/v1.5.0

Change-Id: I8ac3f731c9d6af983dd902fc94e06a07c2ab9954
Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
2021-05-17 09:34:32 +02:00
..
defaults Move Ansible components to validations_common directory 2020-03-05 14:53:02 +01:00
molecule/default Remove workaround for tox-ansible and global molecule config 2021-05-17 09:34:32 +02:00
tasks Move Ansible components to validations_common directory 2020-03-05 14:53:02 +01:00
README.md Move Ansible components to validations_common directory 2020-03-05 14:53:02 +01:00

README.md

haproxy

An Ansible role to check if the HAProxy configuration has recommended values.

Requirements

This role requires an Up and Running Overcloud

Role Variables

  • config_file: '/var/lib/config-data/puppet-generated/haproxy/etc/haproxy/haproxy.cfg'
  • global_maxconn_min: 20480
  • defaults_maxconn_min: 4096
  • defaults_timeout_queue: '2m'
  • defaults_timeout_client: '2m'
  • defaults_timeout_server: '2m'
  • defaults_timeout_check: '10s'

Dependencies

No dependencies

Example Playbook

- hosts: undercloud
  roles:
     - { role: haproxy }

License

Apache

Author Information

Red Hat TripleO Validations Team.