This is an automated email from the ASF dual-hosted git repository.
zhouky 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 db61c3aa5 [CELEBORN-343] Add configuration for k8s cluster name (#1269)
db61c3aa5 is described below
commit db61c3aa5ca8c0e275f125857a0268376578de76
Author: liugs0213 <[email protected]>
AuthorDate: Mon Feb 27 17:48:16 2023 +0800
[CELEBORN-343] Add configuration for k8s cluster name (#1269)
---
docker/helm/templates/configmap.yaml | 4 ++--
docker/helm/templates/master-statefulset.yaml | 2 +-
docker/helm/templates/worker-statefulset.yaml | 2 +-
docker/helm/values.yaml | 3 +++
4 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/docker/helm/templates/configmap.yaml
b/docker/helm/templates/configmap.yaml
index 7a6a5bacb..567247908 100644
--- a/docker/helm/templates/configmap.yaml
+++ b/docker/helm/templates/configmap.yaml
@@ -25,9 +25,9 @@ data:
celeborn-defaults.conf: |-
{{- $namespace := .Release.Namespace }}
celeborn.ha.enabled=true
- celeborn.master.endpoints={{ range until (.Values.masterReplicas |int)
}}celeborn-master-{{ . }}.celeborn-master-svc.{{ $namespace
}}.svc.cluster.local,{{ end }}
+ celeborn.master.endpoints={{ range until (.Values.masterReplicas |int)
}}celeborn-master-{{ . }}.celeborn-master-svc.{{ $namespace }}.svc.{{
$.Values.cluster.name }}.local,{{ end }}
{{- range until (.Values.masterReplicas |int) }}
- celeborn.ha.master.node.{{ . }}.host=celeborn-master-{{ .
}}.celeborn-master-svc.{{ $namespace }}.svc.cluster.local
+ celeborn.ha.master.node.{{ . }}.host=celeborn-master-{{ .
}}.celeborn-master-svc.{{ $namespace }}.svc.{{ $.Values.cluster.name }}.local
{{- end }}
{{- range $key, $val := .Values.celeborn }}
{{ $key }}={{ $val }}
diff --git a/docker/helm/templates/master-statefulset.yaml
b/docker/helm/templates/master-statefulset.yaml
index 83de610a9..a76025e4c 100644
--- a/docker/helm/templates/master-statefulset.yaml
+++ b/docker/helm/templates/master-statefulset.yaml
@@ -69,7 +69,7 @@ spec:
- "--"
- "/bin/sh"
- '-c'
- - "until {{ range until (.Values.masterReplicas |int) }}nslookup
celeborn-master-{{ . }}.celeborn-master-svc && {{ end }}true; do echo waiting
for master; sleep 2; done && /opt/celeborn/sbin/start-master.sh"
+ - "until {{ range until (.Values.masterReplicas |int) }}nslookup
celeborn-master-{{ . }}.celeborn-master-svc.svc.{{ $.Values.cluster.name
}}.local && {{ end }}true; do echo waiting for master; sleep 2; done &&
/opt/celeborn/sbin/start-master.sh"
resources:
{{- toYaml .Values.resources.master | nindent 12 }}
ports:
diff --git a/docker/helm/templates/worker-statefulset.yaml
b/docker/helm/templates/worker-statefulset.yaml
index 4b407880c..71024a527 100644
--- a/docker/helm/templates/worker-statefulset.yaml
+++ b/docker/helm/templates/worker-statefulset.yaml
@@ -69,7 +69,7 @@ spec:
- "--"
- "/bin/sh"
- '-c'
- - "until {{ range until (.Values.masterReplicas |int) }}nslookup
celeborn-master-{{ . }}.celeborn-master-svc && {{ end }}true; do echo waiting
for master; sleep 2; done && /opt/celeborn/sbin/start-worker.sh"
+ - "until {{ range until (.Values.masterReplicas |int) }}nslookup
celeborn-master-{{ . }}.celeborn-master-svc.svc.{{ $.Values.cluster.name
}}.local && {{ end }}true; do echo waiting for master; sleep 2; done &&
/opt/celeborn/sbin/start-worker.sh"
resources:
{{- toYaml .Values.resources.worker | nindent 12 }}
ports:
diff --git a/docker/helm/values.yaml b/docker/helm/values.yaml
index 33323512b..543bc9b3f 100644
--- a/docker/helm/values.yaml
+++ b/docker/helm/values.yaml
@@ -79,6 +79,9 @@ service:
type: ClusterIP
port: 9097
+cluster:
+ name: cluster
+
configmap: celeborn-conf
resources: {}