apiVersion: postgresql.cnpg.io/v1 kind: Cluster metadata: name: metadatahub namespace: abinitio-db spec: bootstrap: initdb: database: metadatahub owner: mhub_appserver postInitApplicationSQLRefs: configMapRefs: - key: metadatahub.sql name: metadatahub-sql secret: name: mhub-appserver imageName: ghcr.io/cloudnative-pg/postgresql:16 instances: 1 managed: roles: - login: true name: mhub_appserver passwordSecret: name: mhub-appserver - login: true name: mhub_importer passwordSecret: name: mhub-db-importer - login: true name: mhub_report passwordSecret: name: mhub-report postgresql: parameters: effective_cache_size: 512MB shared_buffers: 256MB wal_keep_size: 128MB resources: limits: cpu: '2' memory: 4Gi requests: cpu: 250m memory: 1Gi storage: size: 60Gi