57 lines
1.1 KiB
YAML
57 lines
1.1 KiB
YAML
apiVersion: v1
|
|
kind: Secret
|
|
metadata:
|
|
name: backup-creds
|
|
data:
|
|
ACCESS_KEY_ID: a2V5X2lk
|
|
ACCESS_SECRET_KEY: c2VjcmV0X2tleQ==
|
|
|
|
---
|
|
apiVersion: postgresql.cnpg.io/v1
|
|
kind: Cluster
|
|
metadata:
|
|
name: keycloak-pg-cluster
|
|
spec:
|
|
instances: 1
|
|
|
|
storage:
|
|
size: 1Gi
|
|
|
|
bootstrap:
|
|
initdb:
|
|
database: keycloak
|
|
|
|
# enableSuperuserAccess: true
|
|
|
|
# backup:
|
|
# barmanObjectStore:
|
|
# destinationPath: s3://cluster-example-full-backup/
|
|
# endpointURL: http://custom-endpoint:1234
|
|
# 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"
|
|
|
|
# resources:
|
|
# requests:
|
|
# memory: "512Mi"
|
|
# cpu: "1"
|
|
# limits:
|
|
# memory: "1Gi"
|
|
# cpu: "2"
|
|
|
|
# affinity:
|
|
# enablePodAntiAffinity: true
|
|
# topologyKey: failure-domain.beta.kubernetes.io/zone
|