Skip to content

Commit 618470e

Browse files
committed
feat(chart): templating in name(Override) for new object
[deploy] Signed-off-by: Viet Nguyen Duc <[email protected]>
1 parent 3be1d42 commit 618470e

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

charts/selenium-grid/templates/_helpers.tpl

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -235,10 +235,17 @@ Service Account fullname
235235
{{- end -}}
236236

237237
{{/*
238-
Video ConfigMap fullname
238+
Recorder ConfigMap fullname
239239
*/}}
240-
{{- define "seleniumGrid.video.fullname" -}}
241-
{{- tpl (default "selenium-video" .Values.videoRecorder.nameOverride) $ | trunc 63 | trimSuffix "-" -}}
240+
{{- define "seleniumGrid.recorder.fullname" -}}
241+
{{- tpl (default "selenium-recorder-config" .Values.recorderConfigMap.name) $ | trunc 63 | trimSuffix "-" -}}
242+
{{- end -}}
243+
244+
{{/*
245+
Uploader ConfigMap fullname
246+
*/}}
247+
{{- define "seleniumGrid.uploader.fullname" -}}
248+
{{- tpl (default "selenium-uploader-config" .Values.uploaderConfigMap.name) $ | trunc 63 | trimSuffix "-" -}}
242249
{{- end -}}
243250

244251
{{/*

charts/selenium-grid/templates/recorder-configmap.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
apiVersion: v1
33
kind: ConfigMap
44
metadata:
5-
name: {{ .Values.recorderConfigMap.name }}
5+
name: {{ template "seleniumGrid.recorder.fullname" $ }}
66
namespace: {{ .Release.Namespace }}
77
{{- with .Values.recorderConfigMap.annotations }}
88
annotations: {{- toYaml . | nindent 4 }}

charts/selenium-grid/templates/uploader-configmap.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
apiVersion: v1
33
kind: ConfigMap
44
metadata:
5-
name: {{ .Values.uploaderConfigMap.name }}
5+
name: {{ template "seleniumGrid.uploader.fullname" $ }}
66
namespace: {{ .Release.Namespace }}
77
{{- with .Values.uploaderConfigMap.annotations }}
88
annotations: {{- toYaml . | nindent 4 }}

0 commit comments

Comments
 (0)