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 -}}