Files
homelab/infrastructure/hydra/postgres/pg-cluster.yaml

38 lines
829 B
YAML
Raw Normal View History

2026-04-30 14:01:55 -04:00
apiVersion: postgresql.cnpg.io/v1
kind: Cluster
metadata:
name: cnpg-cluster
2026-04-30 14:35:35 -04:00
namespace: cnpg-cluster
2026-04-30 14:01:55 -04:00
spec:
affinity: {}
2026-05-05 14:08:40 -04:00
imageName: ghcr.io/cloudnative-pg/postgresql:18.3-minimal-trixie
2026-04-30 14:01:55 -04:00
instances: 3
2026-04-30 18:18:09 -04:00
managed:
roles:
2026-04-30 18:33:33 -04:00
- login: true
name: immich
2026-04-30 18:18:09 -04:00
passwordSecret:
name: immich
2026-04-30 14:01:55 -04:00
postgresql:
2026-05-05 13:45:42 -04:00
extensions:
2026-05-05 14:08:40 -04:00
- image:
reference: ghcr.io/cloudnative-pg/pgvector:0.8.2-18-trixie
2026-05-05 13:45:42 -04:00
name: pgvector
2026-04-30 14:01:55 -04:00
syncReplicaElectionConstraint:
enabled: false
resources: {}
storage:
pvcTemplate:
resources: {}
storageClassName: local-path
resizeInUseVolumes: true
size: 10Gi
storageClass: local-path
status:
certificates: {}
configMapResourceVersion: {}
managedRolesStatus: {}
secretsResourceVersion: {}
switchReplicaClusterStatus: {}
topology: {}