apiVersion: batch/v1 kind: CronJob metadata: name: {{ include "wsj-standup.fullname" . }}-job spec: schedule: "* * * * *" jobTemplate: spec: backoffLimit: 4 activeDeadlineSeconds: 10 ttlSecondsAfterFinished: 300 template: spec: {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 12 }} {{- end }} serviceAccountName: {{ include "wsj-standup.serviceAccountName" . }} containers: - name: {{ .Chart.Name }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" imagePullPolicy: {{ .Values.image.pullPolicy }} resources: {{- toYaml .Values.resources | nindent 14 }} envFrom: - configMapRef: name: {{ include "wsj-standup.fullname" . }}-config restartPolicy: OnFailure