github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/deployments/engine/helm/tiflow/templates/_helpers.tpl (about) 1 {{- define "tiflow.name" -}} 2 {{- if .Values.clusterName -}} 3 {{ .Values.clusterName }}-{{ .Release.Name }} 4 {{- else -}} 5 {{ .Release.Name }} 6 {{- end -}} 7 {{- end -}} 8 9 {{- define "tiflow.masterAddr" -}} 10 {{- $replicas := int .Values.master.replicas -}} 11 {{- if eq $replicas 1 -}} 12 {{ include "tiflow.name" . }}-server-master-0.{{ include "tiflow.name" . }}-server-master.$(MY_POD_NAMESPACE):10240 13 {{- else if eq $replicas 2 -}} 14 {{ include "tiflow.name" . }}-server-master-0.{{ include "tiflow.name" . }}-server-master.$(MY_POD_NAMESPACE):10240,{{ include "tiflow.name" . }}-server-master-1.{{ include "tiflow.name" . }}-server-master.$(MY_POD_NAMESPACE):10240 15 {{- else if eq $replicas 3 -}} 16 {{ include "tiflow.name" . }}-server-master-0.{{ include "tiflow.name" . }}-server-master.$(MY_POD_NAMESPACE):10240,{{ include "tiflow.name" . }}-server-master-1.{{ include "tiflow.name" . }}-server-master.$(MY_POD_NAMESPACE):10240,{{ include "tiflow.name" . }}-server-master-2.{{ include "tiflow.name" . }}-server-master.$(MY_POD_NAMESPACE):10240 17 {{- end -}} 18 {{- end -}} 19 20 {{- define "tiflow.configmap.data" -}} 21 server-master: |- 22 framework-meta.endpoints = ["{{ include "tiflow.name" . }}-metastore-mysql:3306"] 23 business-meta.endpoints = ["{{ include "tiflow.name" . }}-metastore-mysql:3306"] 24 {{- if .Values.master.config }} 25 {{ .Values.master.config | indent 4 }} 26 {{- end }} 27 executor: |- 28 {{- if .Values.executor.config }} 29 {{ .Values.executor.config | indent 4 }} 30 {{- end }} 31 {{- end -}}