From 9a9e7896fd1f5d7cc4642e04c1ae0f6f1df44e75 Mon Sep 17 00:00:00 2001 From: aggarwalakshun Date: Sun, 6 Jul 2025 23:41:24 +0530 Subject: [PATCH] use nfs pv and pvc --- cluster/apps/code-server/code-server-pvc.yml | 27 +++++++++++++++++--- cluster/apps/code-server/code-server.yml | 2 +- 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/cluster/apps/code-server/code-server-pvc.yml b/cluster/apps/code-server/code-server-pvc.yml index 183dece..eb7fbd1 100644 --- a/cluster/apps/code-server/code-server-pvc.yml +++ b/cluster/apps/code-server/code-server-pvc.yml @@ -1,13 +1,34 @@ +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: code-server-pv + namespace: default +spec: + capacity: + storage: 1Gi + volumeMode: Filesystem + accessModes: + - ReadWriteMany + persistentVolumeReclaimPolicy: Retain + mountOptions: + - hard + - nfsvers=4.1 + nfs: + path: /k3s/volumes/code-server + server: 10.0.0.123 + --- apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: longhorn-code-server + name: code-server-pvc namespace: default spec: accessModes: - ReadWriteMany - storageClassName: longhorn-static + storageClassName: "" + volumeName: code-server-pv resources: requests: - storage: 1Gi \ No newline at end of file + storage: 1Gi diff --git a/cluster/apps/code-server/code-server.yml b/cluster/apps/code-server/code-server.yml index 91f0868..23fd769 100644 --- a/cluster/apps/code-server/code-server.yml +++ b/cluster/apps/code-server/code-server.yml @@ -44,4 +44,4 @@ spec: volumes: - name: code-server persistentVolumeClaim: - claimName: longhorn-code-server + claimName: code-server-pvc