19 lines
736 B
YAML
19 lines
736 B
YAML
apiVersion: storage.k8s.io/v1
|
|
kind: StorageClass
|
|
metadata:
|
|
name: sc-monitoring # pvc에서 사용할 SC Name
|
|
annotations:
|
|
storageclass.kubernetes.io/is-default-class: "true"
|
|
labels:
|
|
name: provision
|
|
provisioner: k8s-sigs.io/nfs-subdir-external-provisioner # provisioner에서 생성한 PROVISIONER_NAME
|
|
parameters:
|
|
# server: 172.17.128.249
|
|
# share: /nfs/monitoring
|
|
# pathPattern: "${.PVC.namespace}/${.PVC.annotations.nfs.io/storage-path}" # waits for nfs.io/storage-path annotation, if not specified will accept as empty string.
|
|
onDelete: Retain
|
|
#onDelete: delete
|
|
archiveOnDelete: "false"
|
|
reclaimPolicy: Retain
|
|
volumeBindingMode: Immediate
|