From f45cb69375e1b13e65ecd933f832abaaea084013 Mon Sep 17 00:00:00 2001 From: Chandranath Mondal <42894367+chandranathmondal@users.noreply.github.com> Date: Fri, 26 Apr 2024 23:33:12 +0530 Subject: [PATCH] update chart fullname 1. Support fullnameOverride option 2. If release name contains chart name it will be used as a full name. 3. Use "-" as fullname --- charts/gha-runner-scale-set/templates/_helpers.tpl | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/charts/gha-runner-scale-set/templates/_helpers.tpl b/charts/gha-runner-scale-set/templates/_helpers.tpl index bd71ed64..026e09c4 100644 --- a/charts/gha-runner-scale-set/templates/_helpers.tpl +++ b/charts/gha-runner-scale-set/templates/_helpers.tpl @@ -20,8 +20,16 @@ We truncate at 63 chars because some Kubernetes name fields are limited to this If release name contains chart name it will be used as a full name. */}} {{- define "gha-runner-scale-set.fullname" -}} -{{- $name := default (include "gha-base-name" .) }} -{{- printf "%s-%s" (include "gha-runner-scale-set.scale-set-name" .) $name | trunc 63 | trimSuffix "-" }} +{{- if .Values.fullnameOverride }} +{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }} +{{- else }} +{{- $name := default (include "gha-base-name" .) .Values.nameOverride }} +{{- if contains $name .Release.Name }} +{{- .Release.Name | trunc 63 | trimSuffix "-" }} +{{- else }} +{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }} +{{- end }} +{{- end }} {{- end }} {{/* @@ -51,7 +59,7 @@ Selector labels */}} {{- define "gha-runner-scale-set.selectorLabels" -}} app.kubernetes.io/name: {{ include "gha-runner-scale-set.scale-set-name" . }} -app.kubernetes.io/instance: {{ include "gha-runner-scale-set.scale-set-name" . }} +app.kubernetes.io/instance: {{ .Release.Name }} {{- end }} {{- define "gha-runner-scale-set.githubsecret" -}}