|
3 | 3 | Expand the name of the chart. |
4 | 4 | */}} |
5 | 5 | {{- define "backend-java-patterns.name" -}} |
6 | | -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} |
7 | | -{{- end -}} |
| 6 | +{{- default .Chart.Name .Values.general.nameOverride | trunc 63 | trimSuffix "-" }} |
| 7 | +{{- end }} |
| 8 | + |
| 9 | +{{/* |
| 10 | +Expand the app version of the chart. |
| 11 | +*/}} |
| 12 | +{{- define "backend-java-patterns.appVersion" -}} |
| 13 | +{{- default .Chart.AppVersion | trunc 33 | trimSuffix "-" }} |
| 14 | +{{- end }} |
8 | 15 |
|
9 | 16 | {{/* |
10 | 17 | Create a default fully qualified app name. |
11 | 18 | We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). |
12 | 19 | */}} |
13 | 20 | {{- define "backend-java-patterns.fullname" -}} |
14 | | -{{- if .Values.fullnameOverride -}} |
15 | | -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} |
16 | | -{{- else -}} |
17 | | -{{- $name := default .Chart.Name .Values.nameOverride -}} |
18 | | -{{- if contains $name .Release.Name -}} |
19 | | -{{- .Release.Name | trunc 63 | trimSuffix "-" -}} |
20 | | -{{- else -}} |
21 | | -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} |
22 | | -{{- end -}} |
23 | | -{{- end -}} |
24 | | -{{- end -}} |
| 21 | +{{- if .Values.general.fullnameOverride }} |
| 22 | +{{- .Values.general.fullnameOverride | trunc 63 | trimSuffix "-" }} |
| 23 | +{{- else }} |
| 24 | +{{- $name := default .Chart.Name .Values.general.nameOverride }} |
| 25 | +{{- if contains $name .Release.Name }} |
| 26 | +{{- .Release.Name | trunc 63 | trimSuffix "-" }} |
| 27 | +{{- else }} |
| 28 | +{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }} |
| 29 | +{{- end }} |
| 30 | +{{- end }} |
| 31 | +{{- end }} |
25 | 32 |
|
26 | 33 | {{/* |
27 | 34 | Create chart name and version as used by the chart label. |
28 | 35 | */}} |
29 | 36 | {{- define "backend-java-patterns.chart" -}} |
30 | | -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} |
31 | | -{{- end -}} |
| 37 | +{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} |
| 38 | +{{- end }} |
| 39 | + |
| 40 | +{{/* |
| 41 | +Selector labels |
| 42 | +*/}} |
| 43 | +{{- define "backend-java-patterns.selectorLabels" -}} |
| 44 | +app.kubernetes.io/name: {{ include "backend-java-patterns.name" . }} |
| 45 | +app.kubernetes.io/instance: {{ .Release.Name | lower | quote }} |
| 46 | +{{- end }} |
32 | 47 |
|
33 | 48 | {{/* |
34 | 49 | Common labels |
35 | 50 | */}} |
36 | 51 | {{- define "backend-java-patterns.labels" -}} |
37 | 52 | helm.sh/chart: {{ include "backend-java-patterns.chart" . }} |
38 | 53 | {{ include "backend-java-patterns.selectorLabels" . }} |
39 | | -{{- if .Chart.AppVersion -}} |
| 54 | +{{- if .Chart.AppVersion }} |
40 | 55 | app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} |
41 | | -{{- end -}} |
| 56 | +{{- end }} |
42 | 57 | app.kubernetes.io/managed-by: {{ .Release.Service }} |
43 | | -{{- end -}} |
44 | | - |
45 | | -{{/* |
46 | | -Selector labels |
47 | | -*/}} |
48 | | -{{- define "backend-java-patterns.selectorLabels" -}} |
49 | | -app.kubernetes.io/name: {{ .Chart.Name | lower | quote }} |
50 | | -app.kubernetes.io/instance: {{ .Release.Name | lower | quote }} |
51 | | -{{- end -}} |
| 58 | +{{- end }} |
52 | 59 |
|
53 | 60 | {{/* |
54 | 61 | Create the name of the tls secret for secure port |
55 | 62 | */}} |
56 | 63 | {{- define "backend-java-patterns.tlsSecretName" -}} |
57 | | -{{- $fullname := include "java-patterns.name" . -}} |
| 64 | +{{- $fullname := include "backend-java-patterns.name" . -}} |
58 | 65 | {{- default (printf "%s-tls" $fullname) .Values.tls.secretName -}} |
59 | | -{{- end -}} |
| 66 | +{{- end }} |
| 67 | + |
| 68 | +{{/* |
| 69 | +Create the name of the service account to use |
| 70 | +*/}} |
| 71 | +{{- define "backend-java-patterns.serviceAccountName" -}} |
| 72 | +{{- if .Values.serviceAccount.create }} |
| 73 | +{{- default (include "backend-java-patterns.fullname" .) .Values.serviceAccount.name }} |
| 74 | +{{- else }} |
| 75 | +{{- default "default" .Values.serviceAccount.name }} |
| 76 | +{{- end }} |
| 77 | +{{- end }} |
0 commit comments