From 5bc34a76744fa09f4df450f6848ea0a837dd9720 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Thu, 1 Jan 2026 15:27:42 +0900 Subject: [PATCH] REFACTOR(longhorn): migrate storage from Longhorn to local-path - code-server: storageClassName -> local-path-retain - crafty: storageClassName -> local-path-retain - immich: storageClassName -> local-path-retain --- code-server/helm-values.yaml | 2 +- crafty/pvc.yaml | 4 ++-- immich/helm-values.yaml | 13 +------------ immich/pvc.yaml | 2 +- 4 files changed, 5 insertions(+), 16 deletions(-) diff --git a/code-server/helm-values.yaml b/code-server/helm-values.yaml index 5b273b6..3302e9f 100644 --- a/code-server/helm-values.yaml +++ b/code-server/helm-values.yaml @@ -10,7 +10,7 @@ persistence: enabled: true accessMode: ReadWriteOnce size: 5Gi - storageClassName: longhorn # Migrated to Longhorn for HA (replica=2) + storageClassName: local-path-retain # Use existing secret for password existingSecret: code-server-password diff --git a/crafty/pvc.yaml b/crafty/pvc.yaml index 9531064..eb4c13a 100644 --- a/crafty/pvc.yaml +++ b/crafty/pvc.yaml @@ -6,7 +6,7 @@ metadata: spec: accessModes: - ReadWriteOnce - storageClassName: longhorn + storageClassName: local-path-retain resources: requests: storage: 5Gi @@ -19,7 +19,7 @@ metadata: spec: accessModes: - ReadWriteOnce - storageClassName: longhorn + storageClassName: local-path-retain resources: requests: storage: 1Gi diff --git a/immich/helm-values.yaml b/immich/helm-values.yaml index 76f71d5..95bcb97 100644 --- a/immich/helm-values.yaml +++ b/immich/helm-values.yaml @@ -35,13 +35,6 @@ valkey: image: repository: docker.io/valkey/valkey tag: 9.0-alpine - persistence: - data: - enabled: true - size: 1Gi - type: persistentVolumeClaim - accessMode: ReadWriteOnce - storageClass: longhorn # Server component server: @@ -88,8 +81,4 @@ machine-learning: memory: 4Gi persistence: cache: - enabled: true - size: 10Gi - type: persistentVolumeClaim - accessMode: ReadWriteOnce - storageClass: longhorn + enabled: false diff --git a/immich/pvc.yaml b/immich/pvc.yaml index 3d43a68..0bcd509 100644 --- a/immich/pvc.yaml +++ b/immich/pvc.yaml @@ -6,7 +6,7 @@ metadata: spec: accessModes: - ReadWriteOnce - storageClassName: longhorn + storageClassName: local-path-retain resources: requests: storage: 5Gi