fix(argo-events): avoid label exceeding maximum length (#1693)
This commit is contained in:
parent
5b15810e2d
commit
bd7dc0bddf
4 changed files with 37 additions and 7 deletions
|
|
@ -68,6 +68,34 @@ Create chart name and version as used by the chart label.
|
|||
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/*
|
||||
Create kubernetes friendly chart version label for the controller.
|
||||
|
||||
Examples:
|
||||
image.tag = v1.7.3
|
||||
output = v1.7.3
|
||||
|
||||
image.tag = v1.7.3@sha256:a40f4f3ea20d354f00ab469a9f73102668fa545c4d632e1a8e11a206ad3093f3
|
||||
output = v1.7.3
|
||||
*/}}
|
||||
{{- define "argo-events.controller_chart_version_label" -}}
|
||||
{{- regexReplaceAll "[^a-zA-Z0-9-_.]+" (regexReplaceAll "@sha256:[a-f0-9]+" (default (include "argo-events.defaultTag" .) .Values.controller.image.tag) "") "" | trunc 63 | quote -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/*
|
||||
Create kubernetes friendly chart version label for the events webhook.
|
||||
|
||||
Examples:
|
||||
image.tag = v1.7.3
|
||||
output = v1.7.3
|
||||
|
||||
image.tag = v1.7.3@sha256:a40f4f3ea20d354f00ab469a9f73102668fa545c4d632e1a8e11a206ad3093f3
|
||||
output = v1.7.3
|
||||
*/}}
|
||||
{{- define "argo-events.webhook_chart_version_label" -}}
|
||||
{{- regexReplaceAll "[^a-zA-Z0-9-_.]+" (regexReplaceAll "@sha256:[a-f0-9]+" (default (include "argo-events.defaultTag" .) .Values.webhook.image.tag) "") "" | trunc 63 | quote -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/*
|
||||
Common labels
|
||||
*/}}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue