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