github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/greptimedb/templates/_helpers.tpl (about) 1 {{/* 2 Expand the name of the chart. 3 */}} 4 {{- define "greptimedb.name" -}} 5 {{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }} 6 {{- end }} 7 8 {{/* 9 Create chart name and version as used by the chart label. 10 */}} 11 {{- define "greptimedb.chart" -}} 12 {{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} 13 {{- end }} 14 15 {{/* 16 Common labels 17 */}} 18 {{- define "greptimedb.labels" -}} 19 helm.sh/chart: {{ include "greptimedb.chart" . }} 20 {{ include "greptimedb.selectorLabels" . }} 21 {{- if .Chart.AppVersion }} 22 app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} 23 {{- end }} 24 app.kubernetes.io/managed-by: {{ .Release.Service }} 25 {{- end }} 26 27 {{/* 28 Selector labels 29 */}} 30 {{- define "greptimedb.selectorLabels" -}} 31 app.kubernetes.io/name: {{ include "greptimedb.name" . }} 32 app.kubernetes.io/instance: {{ .Release.Name }} 33 {{- end }}