Files
nextcloud_ics_sync/nextcloud_ics_sync_Cron_jobs.yaml
T
2026-03-02 16:56:37 +00:00

37 lines
974 B
YAML

apiVersion: v1
kind: Namespace
metadata:
name: nextcloud-ics-sync
---
apiVersion: batch/v1
kind: CronJob
metadata:
name: nextcloud-ics-sync
namespace: nextcloud-ics-sync
spec:
schedule: "31 * * * *"
jobTemplate:
spec:
backoffLimit: 4
ttlSecondsAfterFinished: 100
template:
spec:
containers:
- name: nextcloud-ics-sync
image: gitea.tryton.geeraert.eu/pi-ux-ce/nextcloud_ics_sync:1.0.0
volumeMounts:
- name: nextcloud-ics-sync-log
mountPath: /var/log/nextcloud-ics-sync-log/
restartPolicy: Never
dnsConfig:
nameservers:
- 8.8.8.8
volumes:
# - name: nextcloud-ics-sync-log
# hostPath:
# path: /var/log/nextcloud-ics-sync.log
# type: File
- name: nextcloud-ics-sync-log
persistentVolumeClaim:
claimName: nextcloud-ics-sync-log