apiVersion: postgresql.cnpg.io/v1 kind: Cluster metadata: name: immich-postgres spec: instances: 1 imageName: ghcr.io/tensorchord/cloudnative-pgvecto.rs:16.2 bootstrap: initdb: owner: immich database: immich secret: name: postgres-password # Enable the VECTORS extension postInitSQL: - CREATE EXTENSION IF NOT EXISTS "vectors"; postgresql: shared_preload_libraries: - "vectors.so" # Persistent storage configuration storage: size: 2Gi pvcTemplate: accessModes: - ReadWriteOnce resources: requests: storage: 2Gi storageClassName: nfs-client volumeMode: Filesystem monitoring: enablePodMonitor: true