diff --git a/apps/immich/postgres.yaml b/apps/immich/postgres.yaml index c70303d..fe82b57 100644 --- a/apps/immich/postgres.yaml +++ b/apps/immich/postgres.yaml @@ -16,14 +16,16 @@ spec: shared_preload_libraries: - "vectors.so" + # Persistent storage configuration storage: size: 1Gi pvcTemplate: - storageClassName: "" + accessModes: + - ReadWriteOnce resources: requests: - storage: "1Gi" - volumeName: immich-postgres - + storage: 1Gi + storageClassName: nfs-client + volumeMode: Filesystem monitoring: enablePodMonitor: true diff --git a/apps/immich/pvc.yaml b/apps/immich/pvc.yaml index 797c6da..0949a3f 100644 --- a/apps/immich/pvc.yaml +++ b/apps/immich/pvc.yaml @@ -1,40 +1,11 @@ ---- -apiVersion: v1 -kind: PersistentVolume -metadata: - name: immich-nfs -spec: - capacity: - storage: "50Gi" - accessModes: - - ReadWriteOnce - nfs: - path: /kluster/immich - server: 192.168.1.157 ---- apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: immich-nfs + name: data spec: - storageClassName: "" + storageClassName: "nfs-client" accessModes: - ReadWriteOnce resources: requests: - storage: "50Gi" - volumeName: immich-nfs ---- -apiVersion: v1 -kind: PersistentVolume -metadata: - name: immich-postgres -spec: - capacity: - storage: "1Gi" - accessModes: - - ReadWriteOnce - nfs: - path: /kluster/immich-postgres - server: 192.168.1.157 -# later used by cnpg \ No newline at end of file + storage: "100Gi" diff --git a/apps/immich/values.yaml b/apps/immich/values.yaml index 804ffe5..b66304a 100644 --- a/apps/immich/values.yaml +++ b/apps/immich/values.yaml @@ -34,7 +34,7 @@ immich: library: # Automatically creating the library volume is not supported by this chart # You have to specify an existing PVC to use - existingClaim: immich-nfs + existingClaim: data # Dependencies