keep 3 failures
This commit is contained in:
parent
81a10526d2
commit
e6029901a2
1 changed files with 7 additions and 6 deletions
|
|
@ -5,14 +5,15 @@ metadata:
|
|||
name: {{ .Release.Name }}-cronjob
|
||||
spec:
|
||||
schedule: "{{ .Values.schedule }}"
|
||||
startingDeadlineSeconds: 200
|
||||
concurrencyPolicy: Forbid
|
||||
successfulJobsHistoryLimit: 1
|
||||
failedJobsHistoryLimit: 1
|
||||
startingDeadlineSeconds: 200 # Deadline for starting the job
|
||||
concurrencyPolicy: Forbid # Prevents concurrent runs
|
||||
successfulJobsHistoryLimit: 3 # Keeps last successful job
|
||||
failedJobsHistoryLimit: 3 # Keeps last failed job
|
||||
jobTemplate:
|
||||
spec:
|
||||
activeDeadlineSeconds: 180
|
||||
ttlSecondsAfterFinished: 100
|
||||
activeDeadlineSeconds: 180 # Limits how long a job can be active
|
||||
ttlSecondsAfterFinished: 100 # Cleans up finished jobs after 100 seconds
|
||||
backoffLimit: 3 # Number of retries before considering the job failed
|
||||
template:
|
||||
spec:
|
||||
containers:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue