1 {{- if .Values.customResources.createRestoreCRD }}
3 apiVersion: "etcd.database.coreos.com/v1beta2"
6 # An EtcdCluster with the same name will be created
7 name: {{ .Values.etcdCluster.name }}
9 chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
10 app: {{ template "etcd-restore-operator.name" . }}
11 heritage: {{ .Release.Service }}
12 release: {{ .Release.Name }}
14 "helm.sh/hook": "post-install"
15 "helm.sh/hook-delete-policy": "before-hook-creation"
18 size: {{ .Values.etcdCluster.size }}
19 baseImage: "{{ .Values.etcdCluster.image.repository }}"
20 version: {{ .Values.etcdCluster.image.tag }}
22 {{ toYaml .Values.etcdCluster.pod | indent 6 }}
23 {{- if .Values.etcdCluster.enableTLS }}
25 {{ toYaml .Values.etcdCluster.tls | indent 6 }}
27 {{ toYaml .Values.restoreOperator.spec | indent 2 }}