From 2b00d15200f0859b69dcc56d61e9cf5621aeb625 Mon Sep 17 00:00:00 2001 From: aggarwalakshun Date: Sun, 6 Jul 2025 23:47:03 +0530 Subject: [PATCH] use nfs pv and pvc --- cluster/apps/drone/drone-pvc.yml | 27 ++++++++++++++++++++++++--- cluster/apps/drone/drone.yml | 4 ++-- 2 files changed, 26 insertions(+), 5 deletions(-) diff --git a/cluster/apps/drone/drone-pvc.yml b/cluster/apps/drone/drone-pvc.yml index 2071a81..7635478 100644 --- a/cluster/apps/drone/drone-pvc.yml +++ b/cluster/apps/drone/drone-pvc.yml @@ -1,13 +1,34 @@ +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: drone-pv + namespace: default +spec: + capacity: + storage: 1Gi + volumeMode: Filesystem + accessModes: + - ReadWriteMany + persistentVolumeReclaimPolicy: Retain + mountOptions: + - hard + - nfsvers=4.1 + nfs: + path: /k3s/volumes/drone + server: 10.0.0.123 + --- apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: longhorn-drone + name: drone-pvc namespace: default spec: accessModes: - ReadWriteMany - storageClassName: longhorn + storageClassName: "" + volumeName: drone-pv resources: requests: - storage: 1Gi \ No newline at end of file + storage: 1Gi diff --git a/cluster/apps/drone/drone.yml b/cluster/apps/drone/drone.yml index b45b01b..29a5d04 100644 --- a/cluster/apps/drone/drone.yml +++ b/cluster/apps/drone/drone.yml @@ -19,7 +19,7 @@ spec: initContainers: - name: wait-for-gitea image: busybox - command: + colonghorn-mmand: - sh - -c - | @@ -72,4 +72,4 @@ spec: volumes: - name: drone-data persistentVolumeClaim: - claimName: longhorn-drone + claimName: drone-pvc