feat: add shared pgsql instance (#328)

- add shared pgsql instance
- use patroni

Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/328
This commit was merged in pull request #328.
This commit is contained in:
2025-06-29 17:25:59 +10:00
parent 99b312669b
commit d1e63ad18b
3 changed files with 60 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
# a role to deploy the shared postgresql service
class roles::infra::sql::shared {
if $facts['firstrun'] {
include profiles::defaults
include profiles::firstrun::init
}else{
include profiles::defaults
include profiles::base
}
}