apiVersion: postgresql.cnpg.io/v1 kind: Cluster metadata: name: paperless-cnpg namespace: paperless-ngx spec: instances: 1 enableSuperuserAccess: true affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/hostname operator: In values: - odroid-h3-00 - odroid-h3-01 - odroid-h3-02 - odroid-h3-03 - odroid-h3-04 preferredDuringSchedulingIgnoredDuringExecution: - weight: 100 preference: matchExpressions: - key: kubernetes.io/hostname operator: In values: - odroid-h3-00 - odroid-h3-03 imageName: ghcr.io/cloudnative-pg/postgresql:17.11-standard-trixie bootstrap: initdb: database: paperless owner: paperless secret: name: paperless-cnpg-bootstrap storage: size: 8Gi storageClass: rook-ceph-block-ec