💥 add all the files

This commit is contained in:
2024-06-19 13:39:27 +01:00
parent 0c011f869b
commit 4fa0fe6fc1
7 changed files with 65 additions and 152 deletions
+35
View File
@@ -0,0 +1,35 @@
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