apiVersion: batch/v1 kind: CronJob metadata: name: faircampbuilder spec: schedule: "*/15 * * * *" jobTemplate: metadata: labels: app: faircampbuilder spec: successfulJobsHistoryLimit: 1 failedJobsHistoryLimit: 1 concurrencyPolicy: Forbid 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