deploy-templates/charts/velero/templates/control-plane-restrore-job.tpl (32 lines of code) (raw):

{{- define "restore-job-template" }} apiVersion: batch/v1 kind: Job metadata: name: {{ .Values.restoreJob.name }}-REPLACE-IT spec: template: spec: containers: - name: {{ .Values.restoreJob.name }} image: {{ include "velero.job.image" . }} imagePullPolicy: IfNotPresent env: - name: BACKUP_NAME value: REPLACE-IT command: - /bin/sh - -c - /tmp/backup/{{ .Values.restoreJob.restoreScriptName }} volumeMounts: - mountPath: /tmp/backup/{{ .Values.restoreJob.restoreScriptName }} subPath: {{ .Values.restoreJob.restoreScriptName }} name: backup volumes: - name: backup configMap: name: {{ .Values.restoreJob.configMapName }} defaultMode: 0777 restartPolicy: OnFailure serviceAccountName: {{ .Values.cronJob.name }} serviceAccount: {{ .Values.cronJob.name }} {{- end }}