mirror of
https://github.com/SynologyOpenSource/synology-csi.git
synced 2026-02-13 21:00:03 +00:00
21 lines
680 B
YAML
21 lines
680 B
YAML
---
|
|
apiVersion: storage.k8s.io/v1
|
|
kind: StorageClass
|
|
metadata:
|
|
name: synology-smb-storage
|
|
provisioner: csi.san.synology.com
|
|
parameters:
|
|
protocol: "smb" # required for smb protocol
|
|
# Before creating an SMB storage class, you must create a secret and specify the DSM user whom you want to give permissions to.
|
|
csi.storage.k8s.io/node-stage-secret-name: "cifs-csi-credentials" # required for smb protocol
|
|
csi.storage.k8s.io/node-stage-secret-namespace: "default" # required for smb protocol
|
|
# dsm: "1.1.1.1"
|
|
# location: '/volume1'
|
|
# mountOptions:
|
|
# - dir_mode=0777
|
|
# - file_mode=0777
|
|
# - uid=0
|
|
# - gid=0
|
|
reclaimPolicy: Delete
|
|
allowVolumeExpansion: true
|