containers/crlite-signoff/pod.yaml (38 lines of code) (raw):
apiVersion: batch/v1beta1
kind: CronJob
metadata:
creationTimestamp: null
name: crlite-signoff
spec:
concurrencyPolicy: Forbid
failedJobsHistoryLimit: 1
jobTemplate:
metadata:
creationTimestamp: null
name: crlite-signoff
spec:
template:
metadata:
creationTimestamp: null
spec:
containers:
- name: crlite-signoff
envFrom:
- configMapRef:
name: crlite-config
- configMapRef:
name: crlite-signoff-config
image: docker.io/mozilla/crlite:latest
command: [ "/bin/bash", "-xc", "/app/scripts/crlite-signoff.sh" ]
imagePullPolicy: Always
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: FallbackToLogsOnError
dnsPolicy: ClusterFirst
restartPolicy: Never
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30
schedule: 0 * * * *
successfulJobsHistoryLimit: 3
suspend: false
status: {}