18 lines
763 B
Smarty
18 lines
763 B
Smarty
{{/* Full image ref for an app entry: picks backend or frontend repo+tag. */}}
|
|
{{- define "planpal.image" -}}
|
|
{{- $img := index $.Values.image .which -}}
|
|
{{- printf "%s/%s:%s" $.Values.image.registry $img.repository (toString $img.tag) -}}
|
|
{{- end -}}
|
|
|
|
{{/* Namespace: explicit value, else the release name. Lets each release be
|
|
self-contained so multiple installs don't collide. */}}
|
|
{{- define "planpal.namespace" -}}
|
|
{{- .Values.namespace | default .Release.Name -}}
|
|
{{- end -}}
|
|
|
|
{{/* ClusterSecretStore name: cluster-scoped, so it must be unique per release.
|
|
Explicit value, else "<release>-aws-planpal". */}}
|
|
{{- define "planpal.storeName" -}}
|
|
{{- .Values.externalSecrets.storeName | default (printf "%s-aws-planpal" .Release.Name) -}}
|
|
{{- end -}}
|