37 lines
765 B
YAML
37 lines
765 B
YAML
apiVersion: postgresql.cnpg.io/v1
|
|
kind: Cluster
|
|
metadata:
|
|
name: pg-cluster
|
|
namespace: pg-databases
|
|
spec:
|
|
instances: 3
|
|
|
|
enableSuperuserAccess: true
|
|
|
|
storage:
|
|
size: 20Gi
|
|
|
|
superuserSecret:
|
|
name: pg-cluster-root-password
|
|
|
|
backup:
|
|
barmanObjectStore:
|
|
destinationPath: s3://databases/pg-cluster/
|
|
endpointURL: https://eu2.contabostorage.com
|
|
s3Credentials:
|
|
accessKeyId:
|
|
name: backup-creds
|
|
key: ACCESS_KEY_ID
|
|
secretAccessKey:
|
|
name: backup-creds
|
|
key: ACCESS_SECRET_KEY
|
|
wal:
|
|
compression: gzip
|
|
encryption: AES256
|
|
data:
|
|
compression: gzip
|
|
encryption: AES256
|
|
immediateCheckpoint: false
|
|
jobs: 2
|
|
retentionPolicy: "30d"
|