Skip to content

Commit

Permalink
feat: add fullname override option for gha-runner-scale-set
Browse files Browse the repository at this point in the history
  • Loading branch information
c4po committed Dec 18, 2024
1 parent 1e10417 commit dd0e626
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
4 changes: 4 additions & 0 deletions charts/gha-runner-scale-set/templates/_helpers.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,13 @@ 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" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride -}}
{{- else -}}
{{- $name := default (include "gha-base-name" .) }}
{{- printf "%s-%s" (include "gha-runner-scale-set.scale-set-name" .) $name | trunc 63 | trimSuffix "-" }}
{{- end }}
{{- end }}

{{/*
Create chart name and version as used by the chart label.
Expand Down
5 changes: 5 additions & 0 deletions charts/gha-runner-scale-set/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,11 @@ githubConfigSecret:
## name of the runner scale set to create. Defaults to the helm release name
# runnerScaleSetName: ""

## Override the fullname of the gha-runner-scale-set
## This is useful for deploying multiple runner scale sets in the same namespace
## with the same scale set name but different GitHub configuration URLs.
fullnameOverride: ""

## A self-signed CA certificate for communication with the GitHub server can be
## provided using a config map key selector. If `runnerMountPath` is set, for
## each runner pod ARC will:
Expand Down

0 comments on commit dd0e626

Please sign in to comment.