Moved immich to pvc
All checks were successful
Update Kubernetes Services Wiki / Generate and Update K8s Wiki (push) Successful in 6s
Check with kubeconform / lint (push) Successful in 7s
Auto-update README / Generate README and Create MR (push) Successful in 4s

This commit is contained in:
Ultradesu
2026-01-28 12:04:41 +02:00
parent 7bd482a000
commit 651acf665e
2 changed files with 25 additions and 57 deletions

View File

@@ -74,19 +74,14 @@ spec:
- nas.homenet - nas.homenet
volumes: volumes:
- name: upload-storage - name: upload-storage
nfs: persistentVolumeClaim:
server: nas.homenet claimName: immich-upload-pvc
path: /mnt/storage/Storage/k8s/immich/library/
readOnly: false
- name: gphoto-storage - name: gphoto-storage
nfs: persistentVolumeClaim:
server: nas.homenet claimName: immich-gphoto-pvc
path: /mnt/storage/Storage/k8s/immich/GPHOTO/
readOnly: false
- name: camera - name: camera
nfs: persistentVolumeClaim:
server: nas.homenet claimName: immich-camera-pvc
path: /mnt/storage/Storage/Syncthing-repos/PhoneCamera/
readOnly: true readOnly: true
- name: localtime - name: localtime
hostPath: hostPath:

View File

@@ -1,79 +1,52 @@
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolume
metadata:
name: immich-upload-pv
spec:
capacity:
storage: 500Gi
accessModes:
- ReadWriteOnce
hostPath:
path: /mnt/storage/Storage/k8s/immich/library
---
apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: immich-upload-pvc name: immich-upload-pvc
namespace: immich namespace: immich
spec: spec:
storageClassName: ""
accessModes: accessModes:
- ReadWriteOnce - ReadWriteMany
volumeName: immich-upload-pv storageClassName: nfs-csi
resources: resources:
requests: requests:
storage: 500Gi storage: 500Gi
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolume
metadata:
name: immich-gphoto-pv
spec:
capacity:
storage: 500Gi
accessModes:
- ReadWriteOnce
hostPath:
path: /mnt/storage/Storage/k8s/immich/GPHOTO
---
apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: immich-gphoto-pvc name: immich-gphoto-pvc
namespace: immich namespace: immich
spec: spec:
storageClassName: ""
accessModes: accessModes:
- ReadWriteOnce - ReadWriteMany
volumeName: immich-gphoto-pv storageClassName: nfs-csi
resources: resources:
requests: requests:
storage: 500Gi storage: 500Gi
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolume
metadata:
name: immich-db-pv
spec:
capacity:
storage: 10Gi
accessModes:
- ReadWriteOnce
hostPath:
path: /mnt/storage/Storage/k8s/immich/db
---
apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: immich-db-pvc name: immich-db-pvc
namespace: immich namespace: immich
spec: spec:
storageClassName: ""
accessModes: accessModes:
- ReadWriteOnce - ReadWriteMany
volumeName: immich-db-pv storageClassName: nfs-csi
resources: resources:
requests: requests:
storage: 10Gi storage: 10Gi
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: immich-camera-pvc
namespace: immich
spec:
accessModes:
- ReadOnlyMany
storageClassName: nfs-csi
resources:
requests:
storage: 100Gi