{{/* Create the app name of loki clients. Defaults to the same logic as "loki.fullname", and default client expects "promtail". */}} {{- define "client.name" -}} {{- if .Values.client.name -}} {{- .Values.client.name -}} {{- else if .Values.client.fullnameOverride -}} {{- .Values.client.fullnameOverride | trunc 63 | trimSuffix "-" -}} {{- else -}} {{- $name := default "promtail" .Values.client.nameOverride -}} {{- if contains $name .Release.Name -}} {{- .Release.Name | trunc 63 | trimSuffix "-" -}} {{- else -}} {{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} {{- end -}} {{- end -}} {{- end -}}