Go to file
Denys Mishchenko 5413c41121 Temp directory for pki certificates
If directory is defined instead of certificate files, haproxy will
attempt to treat all files within as a pem bundled certs. And will fail
its configuration test. To avoid this we can put generated by pki
certificates into a temporary directory and them put only valid bundle
file into haproxy_ssl_cert_path.

Such approach allows us to put additional certificates to the directory
outside of the haproxy_server role and keep the directory clean. This
also eliminates the need to list all additional custom certificates and
calculated by role ones.

Additionally added a cleanup/move of the certs if haproxy_ssl_temp_path
set to be different from haproxy_ssl_cert_path which allows a transition
from old setup.

Change-Id: I3662195cb2248d8841e1525d5e6d86f84ca876d3
2025-05-28 17:34:00 +02:00
2025-02-13 15:51:41 +00:00
2023-08-07 06:55:22 +00:00
2025-05-28 17:34:00 +02:00
2025-04-14 12:17:33 +00:00
2020-06-16 10:26:56 +00:00
2025-05-28 17:34:00 +02:00
2025-02-13 15:51:41 +00:00
2019-04-19 19:45:03 +00:00
2016-08-21 17:00:50 +01:00
2016-09-27 16:02:41 +00:00
2025-05-06 20:22:31 +00:00
2022-12-27 17:53:11 +01:00

OpenStack-Ansible HAProxy server

This Ansible role install the HAProxy Load Balancer service.

Documentation for the project can be found at:

https://docs.openstack.org/openstack-ansible-haproxy_server/latest

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/openstack-ansible-haproxy_server/

The project source code repository is located at:

https://opendev.org/openstack/openstack-ansible-haproxy_server/

The project home is at:

https://launchpad.net/openstack-ansible

The project bug tracker is located at:

https://bugs.launchpad.net/openstack-ansible

Description
Role haproxy_server for OpenStack-Ansible
Readme 5.1 MiB
Languages
Jinja 69%
Python 31%