TrueChartsClone/charts/stable/plextraktsync/templates/_cronjob.tpl

27 lines
593 B
Smarty

{{/* Define the cronjob */}}
{{- define "plextraktsync.cronjob" -}}
enabled: true
type: "CronJob"
schedule: "{{ .Values.plextraktsync.schedule }}"
podSpec:
restartPolicy: Never
containers:
cron:
enabled: true
primary: true
imageSelector: "image"
args:
{{- if .Values.plextraktsync.task }}
- {{ .Values.plextraktsync.task }}
{{- else }}
- sync --sync=all
{{- end }}
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
{{- end -}}