kolla-ansible/ansible/roles/rabbitmq
Michal Arbet 3f55994bb7 Fix TLS settings when letsencrypt turned on
- Introduced `letsencrypt_managed_certs`
  variable to handle whether letsencrypt
  will generate internal, external or both
  certificates.
- Updated certificate generation logic to use
  `letsencrypt_managed_certs` conditionally,
  replacing the previous `enable_letsencrypt` boolean.
- Adjusted tasks and templates to support
  internal/external certificate management based
  on the new variable.
- Enhanced Let's Encrypt script (`letsencrypt-lego-run.sh.j2`)
  to handle both internal and external certificates depending
  on VIP configurations.
- Refined HAProxy configuration templates to correctly map
  certificates based on TLS settings and new management logic.

Closes-bug: #2076331

Change-Id: Id80c7823fcc5d934b7369c7c0722cd78188e2ccf
Co-Authored-By: Michal Arbet <michal.arbet@ultimum.io>
2024-11-25 20:07:01 +01:00
..
defaults Fix TLS settings when letsencrypt turned on 2024-11-25 20:07:01 +01:00
handlers Refactor MariaDB and RabbitMQ restart procedure 2023-06-17 21:02:49 +00:00
tasks Fix: add common options to RabbitMQ version check 2024-10-31 09:07:50 +00:00
templates Drop Murano 2024-04-25 09:20:42 +00:00
vars Move project_name and kolla_role_name to role vars 2021-12-31 09:26:25 +00:00