infra4talos/apps-kustomized/mastodeps/postgres.yaml
2025-11-07 15:36:40 +01:00

34 lines
1.1 KiB
YAML

apiVersion: "acid.zalan.do/v1"
kind: postgresql
metadata:
name: masto-postgres
spec:
teamId: masto
volume:
size: 100Gi
storageClass: longhorn-fast
numberOfInstances: 1
users:
masto:
- superuser
- createdb
databases:
masto: masto # dbname: owner
postgresql:
version: "16"
resources:
requests:
cpu: 10m
memory: 1Mi
patroni:
pg_hba:
- local all all trust
- hostssl all +zalandos 127.0.0.1/32 pam
- host all all 127.0.0.1/32 md5
- hostssl all +zalandos ::1/128 pam
- host all all ::1/128 md5
- local replication standby trust
- hostssl replication standby all md5
- hostnossl all all all md5
- hostssl all +zalandos all pam
- hostssl all all all md5