improve cronjob example with best practices
This commit is contained in:
11
README.md
11
README.md
@@ -50,16 +50,23 @@ Ensure the following commands are available in the container:
|
||||
Example Kubernetes CronJob manifest for running BackupSidecar as a cron job for directory backups in minimal configuration:
|
||||
|
||||
```yaml
|
||||
apiVersion: batch/v1beta1
|
||||
apiVersion: batch/v1
|
||||
kind: CronJob
|
||||
metadata:
|
||||
name: backupsidecar-cron
|
||||
namespace: authentik
|
||||
spec:
|
||||
schedule: "0 2 * * *" # Run daily at 2:00 AM
|
||||
schedule: "0 7 * * *"
|
||||
concurrencyPolicy: Forbid
|
||||
successfulJobsHistoryLimit: 5
|
||||
failedJobsHistoryLimit: 3
|
||||
jobTemplate:
|
||||
spec:
|
||||
backoffLimit: 3
|
||||
activeDeadlineSeconds: 300
|
||||
template:
|
||||
spec:
|
||||
restartPolicy: OnFailure
|
||||
containers:
|
||||
- name: backupsidecar
|
||||
image: backupsidecar:latest
|
||||
|
||||
Reference in New Issue
Block a user