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: []
 

Reply via email to