diff --git a/roles/openshift-apps/kanban/templates/cron.yml b/roles/openshift-apps/kanban/templates/cron.yml index 17658b59db..c3f80f932f 100644 --- a/roles/openshift-apps/kanban/templates/cron.yml +++ b/roles/openshift-apps/kanban/templates/cron.yml @@ -2,6 +2,37 @@ --- apiVersion: batch/v1 kind: CronJob +metadata: + name: sync +spec: + successfulJobsHistoryLimit: 3 + failedJobsHistoryLimit: 1 + concurrencyPolicy: Forbid + startingDeadlineSeconds: 600 + schedule: "*/10 * * * *" + jobTemplate: + spec: + activeDeadlineSeconds: 900 + template: + spec: + restartPolicy: Never + containers: + - name: kanban-sync + image: image-registry.openshift-image-registry.svc:5000/kanban/kanban:latest + env: + {{ load_file('envvars.jinja') | indent(12) }} + volumeMounts: + - name: kanban-secret-volume + mountPath: /opt/app-root/secret/ + readOnly: true + command: ["echo", "noworky"] + volumes: + - name: kanban-secret-volume + secret: + secretName: kanban-secret +--- +apiVersion: batch/v1 +kind: CronJob metadata: name: syncissues spec: