diff --git a/deploy/kubernetes/dolphinscheduler/templates/statefulset-dolphinscheduler-worker.yaml b/deploy/kubernetes/dolphinscheduler/templates/statefulset-dolphinscheduler-worker.yaml index ce266d1eaf4ee52ce0c899c86f1a038bda8ba0b8..aa5709dcd1f1d420ddcbaa2c0bb7316aaa165521 100644 --- a/deploy/kubernetes/dolphinscheduler/templates/statefulset-dolphinscheduler-worker.yaml +++ b/deploy/kubernetes/dolphinscheduler/templates/statefulset-dolphinscheduler-worker.yaml @@ -111,6 +111,7 @@ spec: {{- include "dolphinscheduler.sharedStorage.volumeMount" . | nindent 12 }} {{- include "dolphinscheduler.fsFileResource.volumeMount" . | nindent 12 }} volumes: + {{- if .Values.worker.persistentVolumeClaim.enabled }} - name: {{ include "dolphinscheduler.fullname" . }}-worker-data {{- if .Values.worker.persistentVolumeClaim.dataPersistentVolume.enabled }} persistentVolumeClaim: @@ -125,6 +126,12 @@ spec: {{- else }} emptyDir: {} {{- end }} + {{- else }} + - name: {{ include "dolphinscheduler.fullname" . }}-worker-data + emptyDir: {} + - name: {{ include "dolphinscheduler.fullname" . }}-worker-logs + emptyDir: {} + {{- end }} - name: config-volume configMap: name: {{ include "dolphinscheduler.fullname" . }}-configs