clusters/core/addons/harbor-ha/templates/postgres-cluster.yaml (51 lines of code) (raw):

apiVersion: postgres-operator.crunchydata.com/v1beta1 kind: PostgresCluster metadata: name: harbor spec: image: registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi8-14.8-0 postgresVersion: 14 instances: - name: pgha1 replicas: 2 resources: requests: cpu: 50m memory: 512Mi dataVolumeClaimSpec: accessModes: - "ReadWriteOnce" resources: requests: storage: 1Gi users: - name: harbor databases: - registry options: "SUPERUSER" password: type: AlphaNumeric backups: pgbackrest: image: registry.developers.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi8-2.45-0 global: log-level-console: info log-level-file: info repo1-retention-full: "7" repo1-retention-full-type: time repos: - name: repo1 schedules: full: 5 2 * * * volume: volumeClaimSpec: accessModes: - "ReadWriteOnce" resources: requests: storage: 1Gi patroni: dynamicConfiguration: postgresql: pg_hba: - "host all all 0.0.0.0/0 trust"