From 135b451583c09f6217e678db7a4c2aefe6fdd05d Mon Sep 17 00:00:00 2001 From: Junwei Zhao Date: Mon, 24 Nov 2025 11:20:56 +1100 Subject: [PATCH] Add pocket-id local pv --- adhoc-config/pocket-id-local-pv.yaml | 41 ++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 adhoc-config/pocket-id-local-pv.yaml diff --git a/adhoc-config/pocket-id-local-pv.yaml b/adhoc-config/pocket-id-local-pv.yaml new file mode 100644 index 0000000..510880d --- /dev/null +++ b/adhoc-config/pocket-id-local-pv.yaml @@ -0,0 +1,41 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + name: pocket-id-local-pv + labels: + type: local + name: pocket-id +spec: + capacity: + storage: 2Gi + volumeMode: Filesystem + accessModes: + - ReadWriteOnce + persistentVolumeReclaimPolicy: Delete + storageClassName: local-storage + local: + path: /mnt/k8s/pocket-id + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - server-3 + +--- + +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + namespace: apps + name: pocket-id-local-pvc +spec: + volumeName: pocket-id-local-pv + storageClassName: "local-storage" + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 2Gi