diff --git a/manifests/helm/flink-cdc-session/0.1.0/templates/_helpers.tpl b/manifests/helm/flink-cdc-session/0.1.0/templates/_helpers.tpl index b0648d8..51d25d3 100644 --- a/manifests/helm/flink-cdc-session/0.1.0/templates/_helpers.tpl +++ b/manifests/helm/flink-cdc-session/0.1.0/templates/_helpers.tpl @@ -5,6 +5,13 @@ Chart label {{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} {{- end }} +{{/* +Fully qualified name: Release.Name (chart name 중복 시 제거) +*/}} +{{- define "flink-cdc-session.fullname" -}} +{{- .Release.Name | trunc 63 | trimSuffix "-" }} +{{- end }} + {{/* Common labels */}} diff --git a/manifests/helm/flink-cdc-session/0.1.0/templates/configmap.yaml b/manifests/helm/flink-cdc-session/0.1.0/templates/configmap.yaml index ff4073b..df70f9e 100644 --- a/manifests/helm/flink-cdc-session/0.1.0/templates/configmap.yaml +++ b/manifests/helm/flink-cdc-session/0.1.0/templates/configmap.yaml @@ -1,7 +1,7 @@ apiVersion: v1 kind: ConfigMap metadata: - name: cdc-pipeline-config + name: {{ include "flink-cdc-session.fullname" . }}-pipeline-config namespace: {{ .Release.Namespace }} labels: {{- include "flink-cdc-session.labels" . | nindent 4 }} diff --git a/manifests/helm/flink-cdc-session/0.1.0/templates/flinkdeployment.yaml b/manifests/helm/flink-cdc-session/0.1.0/templates/flinkdeployment.yaml index 2f2cc17..5fb3c75 100644 --- a/manifests/helm/flink-cdc-session/0.1.0/templates/flinkdeployment.yaml +++ b/manifests/helm/flink-cdc-session/0.1.0/templates/flinkdeployment.yaml @@ -1,7 +1,7 @@ apiVersion: flink.apache.org/v1beta1 kind: FlinkDeployment metadata: - name: flink-cdc-session + name: {{ include "flink-cdc-session.fullname" . }}-session namespace: {{ .Release.Namespace }} labels: {{- include "flink-cdc-session.labels" . | nindent 4 }} @@ -90,7 +90,7 @@ spec: volumes: - name: pipeline-config configMap: - name: cdc-pipeline-config + name: {{ include "flink-cdc-session.fullname" . }}-pipeline-config {{- if .Values.truststore.enabled }} - name: truststore secret: diff --git a/manifests/helm/flink-cdc-session/0.1.0/templates/job.yaml b/manifests/helm/flink-cdc-session/0.1.0/templates/job.yaml index f719712..3e97157 100644 --- a/manifests/helm/flink-cdc-session/0.1.0/templates/job.yaml +++ b/manifests/helm/flink-cdc-session/0.1.0/templates/job.yaml @@ -2,7 +2,7 @@ apiVersion: batch/v1 kind: Job metadata: - name: {{ .Values.job.name }} + name: {{ include "flink-cdc-session.fullname" . }}-{{ .Values.job.name }} namespace: {{ .Release.Namespace }} labels: {{- include "flink-cdc-session.labels" . | nindent 4 }} @@ -65,7 +65,7 @@ spec: volumes: - name: pipeline-config configMap: - name: cdc-pipeline-config + name: {{ include "flink-cdc-session.fullname" . }}-pipeline-config {{- if .Values.truststore.enabled }} - name: truststore secret: