Skip to content

Commit 7d718d7

Browse files
committed
feat(storage): Setup multimedia storageclass
1 parent f283997 commit 7d718d7

File tree

3 files changed

+17
-1
lines changed

3 files changed

+17
-1
lines changed

kubernetes/storage/csi-driver-nfs/base/container-data.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ parameters:
1010
mountPermissions: "0777"
1111
onDelete: archive
1212
reclaimPolicy: Delete
13-
volumeBindingMode: Immediate
13+
volumeBindingMode: WaitForFirstConsumer
1414
mountOptions:
1515
- nfsvers=4.1
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: storage.k8s.io/v1
2+
kind: StorageClass
3+
metadata:
4+
name: multimedia
5+
provisioner: nfs.csi.k8s.io
6+
parameters:
7+
server: 192.168.0.5
8+
share: /mnt/user/multimedia
9+
subDir: /
10+
mountPermissions: "0777"
11+
onDelete: retain
12+
reclaimPolicy: Retain
13+
volumeBindingMode: WaitForFirstConsumer
14+
mountOptions:
15+
- nfsvers=4.1

kubernetes/storage/csi-driver-nfs/kustomization.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ kind: Kustomization
33

44
resources:
55
- base/container-data.yaml
6+
- base/multimedia.yaml
67

78
helmCharts:
89
- repo: https://raw.githubusercontent.com/kubernetes-csi/csi-driver-nfs/master/charts

0 commit comments

Comments
 (0)