Files
Kubernetes-Manifests/shelfmark/shelfmark-storage.yaml

38 lines
745 B
YAML

apiVersion: v1
kind: PersistentVolume
metadata:
name: shelfmark-books
# namespace: arrstack
spec:
capacity:
storage: 20Gi
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
mountOptions:
- uid=1000
- gid=1000
- dir_mode=0775
- file_mode=0664
csi:
driver: smb.csi.k8s.io
volumeHandle: shelfmark-smb-media
volumeAttributes:
source: "//10.8.14.2/Media"
nodeStageSecretRef:
name: arrstack-secrets
namespace: arrstack
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
namespace: shelfmark
name: shelfmark-books
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 1Gi
volumeName: shelfmark-books
storageClassName: ""