1 {{/* vim: set filetype=mustache: */}}
3 Expand the name of the chart.
5 {{- define "etcd-operator.name" -}}
6 {{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
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).
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 "-" -}}
18 {{- define "etcd-backup-operator.name" -}}
19 {{- default .Chart.Name .Values.backupOperator.name | trunc 63 | trimSuffix "-" -}}
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).
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 "-" -}}
31 {{- define "etcd-restore-operator.name" -}}
32 {{- default .Chart.Name .Values.restoreOperator.name | trunc 63 | trimSuffix "-" -}}
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).
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 "-" -}}
45 Create the name of the etcd-operator service account to use
47 {{- define "etcd-operator.serviceAccountName" -}}
48 {{- if .Values.serviceAccount.etcdOperatorServiceAccount.create -}}
49 {{ default (include "etcd-operator.fullname" .) .Values.serviceAccount.etcdOperatorServiceAccount.name }}
51 {{ default "default" .Values.serviceAccount.etcdOperatorServiceAccount.name }}
56 Create the name of the backup-operator service account to use
58 {{- define "etcd-backup-operator.serviceAccountName" -}}
59 {{- if .Values.serviceAccount.backupOperatorServiceAccount.create -}}
60 {{ default (include "etcd-backup-operator.fullname" .) .Values.serviceAccount.backupOperatorServiceAccount.name }}
62 {{ default "default" .Values.serviceAccount.backupOperatorServiceAccount.name }}
67 Create the name of the restore-operator service account to use
69 {{- define "etcd-restore-operator.serviceAccountName" -}}
70 {{- if .Values.serviceAccount.restoreOperatorServiceAccount.create -}}
71 {{ default (include "etcd-restore-operator.fullname" .) .Values.serviceAccount.restoreOperatorServiceAccount.name }}
73 {{ default "default" .Values.serviceAccount.restoreOperatorServiceAccount.name }}