Commit Graph

4 Commits

Author SHA1 Message Date
9529d74863 feat: add ldap auth to grafana
- add ldap_cfg section
- add ldap_bind_pass to eyaml
2025-06-30 20:27:57 +10:00
d6ccb8aafe feat: manage grafana pgsql db
- add pgsql backend capabilities for grafana
- create/manage pgsql database for grafana
- fix psql_is_slave fact to work on all current patroni clusters
- fix extra } in resources
- fix unless in psql grant commands
- fix add database owner
- fix disabled schema permissions, the unless didnt work
2025-06-29 20:54:47 +10:00
62cac63f11 feat: add database generation to grafana
- ensure a database, user and credential is created for each grafana node
- ensure all databases for a region are included in a mariadb cluster
- refine params with stdlib types
2024-06-16 18:49:59 +10:00
254c9f1358 feat: configure grafana
- create grafana class
- configure database with db export, and db parameters
2023-12-11 21:46:53 +11:00