This is an automated email from the ASF dual-hosted git repository.
chengpan pushed a commit to branch branch-0.2
in repository https://gitbox.apache.org/repos/asf/incubator-celeborn.git
The following commit(s) were added to refs/heads/branch-0.2 by this push:
new 7d7b5741 [CELEBORN-143][HELM] Exposing pods details to users (#1084)
7d7b5741 is described below
commit 7d7b5741fbf924464fe17bb7ce435694ad5321a4
Author: Binjie Yang <[email protected]>
AuthorDate: Thu Dec 15 10:12:01 2022 +0800
[CELEBORN-143][HELM] Exposing pods details to users (#1084)
* Exposing details to users
* fix
---
docker/helm/templates/master-statefulset.yaml | 11 +----------
docker/helm/templates/worker-statefulset.yaml | 11 +----------
docker/helm/values.yaml | 22 +++++++++++++++++++++-
3 files changed, 23 insertions(+), 21 deletions(-)
diff --git a/docker/helm/templates/master-statefulset.yaml
b/docker/helm/templates/master-statefulset.yaml
index 90009cec..579f9a94 100644
--- a/docker/helm/templates/master-statefulset.yaml
+++ b/docker/helm/templates/master-statefulset.yaml
@@ -42,19 +42,10 @@ spec:
app.kubernetes.io/role: master
{{- include "celeborn.selectorLabels" . | nindent 8 }}
spec:
- {{- with .Values.affinity }}
+ {{- with .Values.affinity.master }}
affinity:
{{- toYaml . | nindent 8 }}
{{- end }}
- podAntiAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- - labelSelector:
- matchExpressions:
- - key: app.kubernetes.io/name
- operator: In
- values:
- - celeborn-master
- topologyKey: kubernetes.io/hostname
{{- with .Values.imagePullSecrets }}
imagePullSecrets:
{{- toYaml . | nindent 8 }}
diff --git a/docker/helm/templates/worker-statefulset.yaml
b/docker/helm/templates/worker-statefulset.yaml
index 4fdf6e9d..798fb308 100644
--- a/docker/helm/templates/worker-statefulset.yaml
+++ b/docker/helm/templates/worker-statefulset.yaml
@@ -42,19 +42,10 @@ spec:
app.kubernetes.io/role: worker
{{- include "celeborn.selectorLabels" . | nindent 8 }}
spec:
- {{- with .Values.affinity }}
+ {{- with .Values.affinity.worker }}
affinity:
{{- toYaml . | nindent 8 }}
{{- end }}
- podAntiAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- - labelSelector:
- matchExpressions:
- - key: app.kubernetes.io/name
- operator: In
- values:
- - celeborn-worker
- topologyKey: "kubernetes.io/hostname"
{{- with .Values.imagePullSecrets }}
imagePullSecrets:
{{- toYaml . | nindent 8 }}
diff --git a/docker/helm/values.yaml b/docker/helm/values.yaml
index 4f572e07..63c4bbb0 100644
--- a/docker/helm/values.yaml
+++ b/docker/helm/values.yaml
@@ -102,7 +102,27 @@ resources: {}
podAnnotations: {}
-affinity: {}
+affinity:
+ master:
+ podAntiAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ - labelSelector:
+ matchExpressions:
+ - key: app.kubernetes.io/name
+ operator: In
+ values:
+ - celeborn-master
+ topologyKey: kubernetes.io/hostname
+ worker:
+ podAntiAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ - labelSelector:
+ matchExpressions:
+ - key: app.kubernetes.io/name
+ operator: In
+ values:
+ - celeborn-worker
+ topologyKey: "kubernetes.io/hostname"
tolerations: []