This is an automated email from the ASF dual-hosted git repository.
gyfora pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/flink-kubernetes-operator.git
The following commit(s) were added to refs/heads/main by this push:
new 8e6ec376 [FLINK-29632] Support nodeSelector in helm template for flink
operator deployment
8e6ec376 is described below
commit 8e6ec37619992370835d5d632fa1e384c11c6143
Author: Jeesmon Jacob <[email protected]>
AuthorDate: Thu Oct 13 13:31:13 2022 -0400
[FLINK-29632] Support nodeSelector in helm template for flink operator
deployment
Signed-off-by: Jeesmon Jacob <[email protected]>
---
helm/flink-kubernetes-operator/templates/flink-operator.yaml | 3 +++
helm/flink-kubernetes-operator/values.yaml | 3 +++
2 files changed, 6 insertions(+)
diff --git a/helm/flink-kubernetes-operator/templates/flink-operator.yaml
b/helm/flink-kubernetes-operator/templates/flink-operator.yaml
index 4df066fa..8317fbab 100644
--- a/helm/flink-kubernetes-operator/templates/flink-operator.yaml
+++ b/helm/flink-kubernetes-operator/templates/flink-operator.yaml
@@ -49,6 +49,9 @@ spec:
spec:
securityContext:
{{- toYaml .Values.podSecurityContext | nindent 8 }}
+ {{- if .Values.operatorPod.nodeSelector }}
+ nodeSelector: {{ toYaml .Values.operatorPod.nodeSelector | nindent 8 }}
+ {{- end }}
{{- with .Values.imagePullSecrets }}
imagePullSecrets:
{{- toYaml . | nindent 8 }}
diff --git a/helm/flink-kubernetes-operator/values.yaml
b/helm/flink-kubernetes-operator/values.yaml
index 0193d1e3..9b6b3d80 100644
--- a/helm/flink-kubernetes-operator/values.yaml
+++ b/helm/flink-kubernetes-operator/values.yaml
@@ -57,6 +57,9 @@ operatorPod:
# value: ""
# dnsPolicy: ""
# dnsConfig: {}
+ # Node labels for operator pod assignment
+ # https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/
+ nodeSelector: {}
operatorServiceAccount: