From 46b86e3dbdb0e2ea43b8cb80fff85f8769fcc14a Mon Sep 17 00:00:00 2001 From: Josef Skladanka Date: Wed, 19 Jun 2024 13:24:58 +0200 Subject: [PATCH] qa/kanban - more cronjob changes --- .../openshift-apps/kanban/templates/cron.yml | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) 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: