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 }}