diff --git a/src/templates/flink-k8s-operator/jar-shared-volume-pvc.yaml b/src/templates/flink-k8s-operator/jar-shared-volume-pvc.yaml index dd9cdbe..702dc35 100644 --- a/src/templates/flink-k8s-operator/jar-shared-volume-pvc.yaml +++ b/src/templates/flink-k8s-operator/jar-shared-volume-pvc.yaml @@ -15,5 +15,7 @@ spec: resources: requests: storage: {{ default "1Gi" .Values.enterprise.flinkK8sOperatorDeploymentManager.jobJarStorage.pvcSize }} - storageClassName: nfs + {{- with .Values.enterprise.flinkK8sOperatorDeploymentManager.jobJarStorage.pvcStorageClassName }} + storageClassName: {{ . }} + {{- end }} {{- end }} \ No newline at end of file diff --git a/src/templates/flink-k8s-operator/job-state-shared-volume-pvc.yaml b/src/templates/flink-k8s-operator/job-state-shared-volume-pvc.yaml index 7b6049d..1ed50f7 100644 --- a/src/templates/flink-k8s-operator/job-state-shared-volume-pvc.yaml +++ b/src/templates/flink-k8s-operator/job-state-shared-volume-pvc.yaml @@ -15,5 +15,7 @@ spec: resources: requests: storage: {{ default "1Gi" .Values.enterprise.flinkK8sOperatorDeploymentManager.jobStateStorage.pvcSize }} - storageClassName: nfs + {{- with .Values.enterprise.flinkK8sOperatorDeploymentManager.jobStateStorage.pvcStorageClassName }} + storageClassName: {{ . }} + {{- end }} {{- end }} \ No newline at end of file diff --git a/src/values.yaml b/src/values.yaml index 49fa915..779d305 100644 --- a/src/values.yaml +++ b/src/values.yaml @@ -331,6 +331,8 @@ enterprise: jobJarStorage: pvcName: job-jars-pvc mountPoint: /mnt/jobjars + # pvcStorageClassName: default jobStateStorage: pvcName: job-states-pvc - mountPoint: /mnt/jobstates \ No newline at end of file + mountPoint: /mnt/jobstates + # pvcStorageClassName: default