From 2a825646a3cfabefb4aaec4a159efd203dd25c2b Mon Sep 17 00:00:00 2001 From: "Adrian A. Baumann" Date: Mon, 19 Jan 2026 22:16:35 +0100 Subject: [PATCH] Kubernetes PVC changed to shared NFS --- argocd/001_pvc.yaml | 2 +- argocd/nfs-pv.yaml | 5 ++++- argocd/nfs-storageclass.yaml | 8 -------- 3 files changed, 5 insertions(+), 10 deletions(-) delete mode 100644 argocd/nfs-storageclass.yaml diff --git a/argocd/001_pvc.yaml b/argocd/001_pvc.yaml index 8274e94..0d60493 100644 --- a/argocd/001_pvc.yaml +++ b/argocd/001_pvc.yaml @@ -6,7 +6,7 @@ metadata: spec: accessModes: - ReadWriteMany - storageClassName: nfs-labhelper + storageClassName: nfs resources: requests: storage: 2Gi diff --git a/argocd/nfs-pv.yaml b/argocd/nfs-pv.yaml index 8e24fcc..fe4ed32 100644 --- a/argocd/nfs-pv.yaml +++ b/argocd/nfs-pv.yaml @@ -4,12 +4,15 @@ metadata: name: labhelper-data-pv namespace: labhelper spec: + claimRef: + name: labhelper-data-pvc + namespace: labhelper capacity: storage: 2Gi accessModes: - ReadWriteMany persistentVolumeReclaimPolicy: Retain - storageClassName: nfs-labhelper + storageClassName: nfs nfs: server: 192.168.17.199 path: /mnt/user/labhelper diff --git a/argocd/nfs-storageclass.yaml b/argocd/nfs-storageclass.yaml deleted file mode 100644 index 7b19ef8..0000000 --- a/argocd/nfs-storageclass.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: storage.k8s.io/v1 -kind: StorageClass -metadata: - name: nfs-labhelper -provisioner: kubernetes.io/no-provisioner -allowVolumeExpansion: true -reclaimPolicy: Retain -volumeBindingMode: Immediate