infra4talos/apps-kustomized/faircampbuilder/cronjob.yaml
2026-01-27 21:46:36 +01:00

40 lines
1 KiB
YAML

apiVersion: batch/v1
kind: CronJob
metadata:
name: faircampbuilder
spec:
schedule: "*/15 * * * *"
jobTemplate:
metadata:
labels:
app: faircampbuilder
spec:
template:
metadata:
labels:
app: faircampbuilder
spec:
containers:
- command:
- /faircampbuilder.bash
env:
- name: FAIRCAMP_SITES
valueFrom:
configMapKeyRef:
name: faircamp-sites
key: faircamp_sites
image: git.martyn.berlin/martyn/rclone-faircamp:latest
name: shell
volumeMounts:
- mountPath: /rclone-output
name: faircamp-data
- mountPath: /root/.config/rclone
name: rclone-config
volumes:
- name: faircamp-data
persistentVolumeClaim:
claimName: faircamp-data
- name: rclone-config
secret:
secretName: rclone-config
restartPolicy: Never