Files
nextcloud_ics_sync/nextcloud_ics_sync_Cron_jobs.yaml
T
2024-07-23 15:30:06 +00:00

36 lines
907 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:
ttlSecondsAfterFinished: 100
template:
spec:
# nodeName: kube-master
containers:
- name: nextcloud-ics-sync
# image: nextcloud_ics_sync
image: localhost:31795/nextcloud_ics_sync
# imagePullPolicy: Never
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