e40768353edd7a87167ec708161ac5a08674f64a
[multicloud/k8s.git] /
1 {{/* vim: set filetype=mustache: */}}
2 {{/*
3 Expand the name of the chart.
4 */}}
5 {{- define "etcd-operator.name" -}}
6 {{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
7 {{- end -}}
8
9 {{/*
10 Create a default fully qualified app name.
11 We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
12 */}}
13 {{- define "etcd-operator.fullname" -}}
14 {{- $name := default .Chart.Name .Values.nameOverride -}}
15 {{- printf "%s-%s-%s" .Release.Name $name .Values.etcdOperator.name | trunc 63 | trimSuffix "-" -}}
16 {{- end -}}
17
18 {{- define "etcd-backup-operator.name" -}}
19 {{- default .Chart.Name .Values.backupOperator.name | trunc 63 | trimSuffix "-" -}}
20 {{- end -}}
21
22 {{/*
23 Create a default fully qualified app name.
24 We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
25 */}}
26 {{- define "etcd-backup-operator.fullname" -}}
27 {{- $name := default .Chart.Name .Values.nameOverride -}}
28 {{- printf "%s-%s-%s" .Release.Name $name .Values.backupOperator.name | trunc 63 | trimSuffix "-" -}}
29 {{- end -}}
30
31 {{- define "etcd-restore-operator.name" -}}
32 {{- default .Chart.Name .Values.restoreOperator.name | trunc 63 | trimSuffix "-" -}}
33 {{- end -}}
34
35 {{/*
36 Create a default fully qualified app name.
37 We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
38 */}}
39 {{- define "etcd-restore-operator.fullname" -}}
40 {{- $name := default .Chart.Name .Values.nameOverride -}}
41 {{- printf "%s-%s-%s" .Release.Name $name .Values.restoreOperator.name | trunc 63 | trimSuffix "-" -}}
42 {{- end -}}
43
44 {{/*
45 Create the name of the etcd-operator service account to use
46 */}}
47 {{- define "etcd-operator.serviceAccountName" -}}
48 {{- if .Values.serviceAccount.create -}}
49     {{ default (include "etcd-operator.fullname" .) .Values.serviceAccount.name }}
50 {{- else -}}
51     {{ default "default" .Values.serviceAccount.name }}
52 {{- end -}}
53 {{- end -}}