From c7f4a2ce930002606492ebdbe390e188e12d6024 Mon Sep 17 00:00:00 2001 From: Junwei Zhao Date: Thu, 11 Dec 2025 15:42:34 +1100 Subject: [PATCH] Update --- media/media-pv.yaml | 37 ++++++++++++++++++++++++++----------- 1 file changed, 26 insertions(+), 11 deletions(-) diff --git a/media/media-pv.yaml b/media/media-pv.yaml index ec0d668..e1a68e2 100644 --- a/media/media-pv.yaml +++ b/media/media-pv.yaml @@ -29,26 +29,41 @@ spec: apiVersion: v1 kind: PersistentVolume metadata: - name: configs-nfs + name: configs-local-pv + labels: + type: local + name: configs spec: capacity: - storage: 10Gi + storage: 20Gi + volumeMode: Filesystem accessModes: - - ReadWriteMany - nfs: - server: 192.168.1.5 - path: "/fs/1000/nfs/k8s/configs" + - ReadWriteOnce + persistentVolumeReclaimPolicy: Delete + storageClassName: local-storage + local: + path: /mnt/k8s/configs + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - server-3 + --- apiVersion: v1 kind: PersistentVolumeClaim metadata: - namespace: "media" - name: "configs-nfs" + namespace: apps + name: configs-local-pvc spec: - storageClassName: "" + volumeName: configs-local-pv + storageClassName: "local-storage" accessModes: - - ReadWriteMany + - ReadWriteOnce resources: requests: - storage: 10Gi + storage: 20Gi