############################################################################### ########################### EDB Postgres ###################################### ############################################################################### ############################################################################### ## Common image variables ############################################################################### licensing: acceptEULA: "Yes" image: credentials: registry: "containers.enterprisedb.com" username: "REGISTRY_USER" password: "REGISTRY_PASSWORD" repository: "edb" pullPolicy: "Always" pullSecret: "edb-regsecret" ############################################################################### ## Service ############################################################################### service: name: "lb" targetPort: 9999 type: "LoadBalancer" ############################################################################### ## Containers ############################################################################### database: image: "edb-as" imageTag: "v12" replicas: 3 name: "edb1" user: "enterprisedb" password: "postgres" enterprisedbPassword: "postgres" replUser: "repl" replPassword: "postgres" pgport: "5444" localeParameter: "en_US.UTF-8" persistence: enabled: true HAMode: enabled: true nameserver: "8.8.8.8" archiveMode: enabled: false backupMode: enabled: false numBackupsToKeep: 2 compressBackup: "Yes" automateBackup: "Yes" backupSchedule: "0:0:*:*:*" monitorMode: enabled: false pemServer: pemDbPort: "5444" pemUser: "enterprisedb" pemPassword: "postgres" readinessProbe: enabled: true initialDelaySeconds: 60 periodSeconds: 10 timeoutSeconds: 30 failureThreshold: 3 livenessProbe: enabled: true initialDelaySeconds: 300 periodSeconds: 10 timeoutSeconds: 30 failureThreshold: 3 restoreFile: "" restoreDir: "" initConfigmapVolume: "" initdbOpts: "" reuseDataVolume: "No" queryrouter: image: "edb-pgpool" imageTag: "v4.0" replicas: 2 HAMode: enabled: true readinessProbe: enabled: true initialDelaySeconds: 60 periodSeconds: 10 timeoutSeconds: 30 failureThreshold: 3 livenessProbe: enabled: true initialDelaySeconds: 300 periodSeconds: 10 timeoutSeconds: 30 failureThreshold: 3 ############################################################################### ## Persistence ############################################################################### persistence: storageClass: name: provisioner: type: accessModes: - "ReadWriteOnce" pvcSize: "2Gi" annotations: {} ############################################################################### ## Resource settings ############################################################################### resources: limits: cpu: "1000m" memory: "1000Mi" requests: cpu: "500m" memory: "500Mi" ############################################################################### ## Backup ############################################################################### backup: image: "edb-bart" imageTag: "v2.5" hostAddress: "localhost" persistentVolume: size: "2Gi" accessModes: "ReadWriteMany" nfsServer: path: "/volumes/edbas/shared/backup" ipAddress: "NFS_SERVER" persistentVolumeClaim: size: "2Gi" ############################################################################### ## Archiving ############################################################################### archive: persistentVolume: size: "2Gi" accessModes: "ReadWriteMany" nfsServer: path: "/volumes/edbas/shared/archive" ipAddress: "NFS_SERVER" persistentVolumeClaim: size: "2Gi"