feat: add patroni/psql cluster

- add patroni puppet module
- add patroni role and hieradata
- add sql/patroni class that utilised consul
This commit is contained in:
2024-08-10 19:51:35 +10:00
parent 3ce2ec3754
commit 35834f8f5a
7 changed files with 141 additions and 1 deletions
@@ -9,4 +9,5 @@ profiles::metrics::server::scrape_jobs:
- puppetdb
- systemd
- haproxy
- postgres
profiles::metrics::server::localstorage: /data/prometheus