From 625d5056e6df49fba9bb6711de4dbba42b5539f5 Mon Sep 17 00:00:00 2001 From: Mohammadreza Khani Date: Sat, 18 Jan 2025 01:14:40 +0330 Subject: [PATCH] feat: merge operator to flink deployment --- helm/chart/Chart.yaml | 2 +- helm/chart/templates/flink/deploy.yaml | 9 ++++++++ helm/flink-kube-operator-0.1.9.tgz | Bin 0 -> 5759 bytes helm/index.yaml | 30 ++++++++++++++++--------- 4 files changed, 30 insertions(+), 11 deletions(-) create mode 100644 helm/flink-kube-operator-0.1.9.tgz diff --git a/helm/chart/Chart.yaml b/helm/chart/Chart.yaml index bf37fce..dbccd7c 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: 0.1.8 +version: 0.1.9 appVersion: "0.1.0" diff --git a/helm/chart/templates/flink/deploy.yaml b/helm/chart/templates/flink/deploy.yaml index ddb5459..2fdf25f 100644 --- a/helm/chart/templates/flink/deploy.yaml +++ b/helm/chart/templates/flink/deploy.yaml @@ -24,6 +24,7 @@ high-availability.storageDir: file://{{ .Values.flink.state.ha.dir }} state.savepoints.dir: file://{{ .Values.flink.state.savepoints.dir }} state.backend.incremental: false + rest.profiling.enabled: true {{- end }} {{- define "flink.volumeMounts" -}} @@ -101,6 +102,10 @@ spec: name: ui env: {{- include "flink.env" . | nindent 12 }} + - name: POD_IP + valueFrom: + fieldRef: + fieldPath: status.podIP volumeMounts: {{- include "flink.volumeMounts" . | nindent 12 }} @@ -115,6 +120,10 @@ spec: name: rpc env: {{- include "flink.env" . | nindent 12 }} + - name: POD_IP + valueFrom: + fieldRef: + fieldPath: status.podIP volumeMounts: {{- include "flink.volumeMounts" . | nindent 12 }} - name: operator diff --git a/helm/flink-kube-operator-0.1.9.tgz b/helm/flink-kube-operator-0.1.9.tgz new file mode 100644 index 0000000000000000000000000000000000000000..d1896a5177cd6088bf71eec6a18af3b2dae296a3 GIT binary patch literal 5759 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