feat: add haproxy profile

- add haproxy server class
- add haproxy profile to role
- add hiera data for region specific haproxy
- add selinux configuration
- add certlist management
- add default http and https frontends
- add default stats listener
This commit is contained in:
2024-01-05 22:47:37 +11:00
parent e15ebd4571
commit 2091f1ada3
15 changed files with 324 additions and 0 deletions
+9
View File
@@ -21,6 +21,15 @@ lookup_options:
profiles::yum::global::managed_repos:
merge:
strategy: deep
profiles::haproxy::server::defaults:
merge:
strategy: deep
profiles::haproxy::server::globals:
merge:
strategy: deep
haproxy::backend:
merge:
strategy: deep
facts_path: '/opt/puppetlabs/facter/facts.d'