diff --git a/helm/chart/Chart.yaml b/helm/chart/Chart.yaml index 80c6765..3d9cf4f 100644 --- a/helm/chart/Chart.yaml +++ b/helm/chart/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: flink-kube-operator description: Helm chart for flink kube operator type: application -version: 1.2.1 +version: 1.2.2 appVersion: "0.1.1" diff --git a/helm/chart/templates/flink/task-manager-statefulset.yaml b/helm/chart/templates/flink/task-manager-statefulset.yaml index c3e46bc..e404c27 100644 --- a/helm/chart/templates/flink/task-manager-statefulset.yaml +++ b/helm/chart/templates/flink/task-manager-statefulset.yaml @@ -50,14 +50,24 @@ spec: - name: flink-checkpoint mountPath: /opt/flink/checkpoints {{- end }} + {{- if eq .Values.flink.state.savepoint.storageType "filesystem" }} + - name: flink-savepoint + mountPath: /opt/flink/savepoint + {{- end }} resources: {{- toYaml .Values.flink.taskManager.resources | nindent 10 }} - {{- if eq .Values.flink.state.checkpoint.storageType "filesystem" }} volumes: + {{- if eq .Values.flink.state.checkpoint.storageType "filesystem" }} - name: flink-checkpoint persistentVolumeClaim: claimName: {{ .Release.Name }}-flink-checkpoint-pvc - {{- end }} + {{- end }} + {{- if eq .Values.flink.state.savepoint.storageType "filesystem" }} + - name: flink-savepoint + persistentVolumeClaim: + claimName: {{ .Release.Name }}-flink-savepoint-pvc + {{- end }} + volumeClaimTemplates: - metadata: name: rocksdb-storage diff --git a/helm/flink-kube-operator-1.2.2.tgz b/helm/flink-kube-operator-1.2.2.tgz new file mode 100644 index 0000000..9b4146b Binary files /dev/null and b/helm/flink-kube-operator-1.2.2.tgz differ diff --git a/helm/index.yaml b/helm/index.yaml index 9d8f852..ea53c6c 100644 --- a/helm/index.yaml +++ b/helm/index.yaml @@ -1,6 +1,16 @@ apiVersion: v1 entries: flink-kube-operator: + - apiVersion: v2 + appVersion: 0.1.1 + created: "2025-05-17T14:34:55.317942453+03:30" + description: Helm chart for flink kube operator + digest: 422a34dc173ebe29adccd46d7ef94505cc022ff20ccbfb85ac3e6e201cba476c + name: flink-kube-operator + type: application + urls: + - flink-kube-operator-1.2.2.tgz + version: 1.2.2 - apiVersion: v2 appVersion: 0.1.1 created: "2025-05-17T14:01:29.891695937+03:30" @@ -217,4 +227,4 @@ entries: urls: - flink-kube-operator-0.1.0.tgz version: 0.1.0 -generated: "2025-05-17T14:01:29.891695937+03:30" +generated: "2025-05-17T14:34:55.317942453+03:30"