[damned-lies/oscp] Move cron jobs to separate yaml file



commit 2f16b110f47fbbd393110d26d9b1568c9f74139d
Author: Bartłomiej Piotrowski <bpiotrowski gnome org>
Date:   Mon Sep 9 15:18:26 2019 +0200

    Move cron jobs to separate yaml file

 templates/cronjobs.yaml | 114 +++++++++++++++++++++++++++++++++++++++++++++++
 templates/oscp.yaml     | 115 ------------------------------------------------
 2 files changed, 114 insertions(+), 115 deletions(-)
---
diff --git a/templates/cronjobs.yaml b/templates/cronjobs.yaml
new file mode 100644
index 00000000..c0c1b42b
--- /dev/null
+++ b/templates/cronjobs.yaml
@@ -0,0 +1,114 @@
+- kind: CronJob
+  apiVersion: batch/v1beta1
+  metadata:
+    name: damnedlies-update-stats
+    labels:
+      app: damnedlies
+  spec:
+    schedule: "24 3,15 * * *"
+    concurrencyPolicy: Forbid
+    jobTemplate:
+      spec:
+        template:
+          spec:
+            containers:
+            - name: update-stats
+              image: ${IS_NAME}:${IS_VERSION}
+              args:
+              - /l10n/venv/bin/python
+              - /l10n/damnedlies/manage.py
+              - update-stats
+              - --non-gnome
+              env:
+              - name: DB_NAME
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: databasename
+              - name: DB_USER
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: database-user
+              - name: DB_HOST
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: database-host
+              - name: DB_PASSWORD
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: database-password
+              - name: SECRET_KEY
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: secret-key
+              - name: SENTRY_DSN
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: sentry-dsn
+              - name: GITLAB_TOKEN
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: gitlab-token
+
+- kind: CronJob
+  apiVersion: batch/v1beta1
+  metadata:
+    name: damnedlies-run-maintenance
+    labels:
+      app: damnedlies
+  spec:
+    schedule: "10 3 * * *"
+    concurrencyPolicy: Forbid
+    jobTemplate:
+      spec:
+        template:
+          spec:
+            containers:
+            - name: run-maintenance
+              image: ${IS_NAME}:${IS_VERSION}
+              args:
+              - /l10n/venv/bin/python
+              - /l10n/damnedlies/manage.py
+              - run-maintenance
+              env:
+              - name: DB_NAME
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: databasename
+              - name: DB_USER
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: database-user
+              - name: DB_HOST
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: database-host
+              - name: DB_PASSWORD
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: database-password
+              - name: SECRET_KEY
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: secret-key
+              - name: SENTRY_DSN
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: sentry-dsn
+              - name: GITLAB_TOKEN
+                valueFrom:
+                  secretKeyRef:
+                    name: damnedlies
+                    key: gitlab-token
diff --git a/templates/oscp.yaml b/templates/oscp.yaml
index 0cd23187..5f64b73e 100644
--- a/templates/oscp.yaml
+++ b/templates/oscp.yaml
@@ -264,118 +264,3 @@ objects:
     tls:
       termination: edge
       insecureEdgeTerminationPolicy: "Redirect"
-
-- kind: CronJob
-  apiVersion: batch/v1beta1
-  metadata:
-    name: damnedlies-update-stats
-    labels:
-      app: damnedlies
-  spec:
-    schedule: "24 3,15 * * *"
-    concurrencyPolicy: Forbid
-    jobTemplate:
-      spec:
-        template:
-          spec:
-            containers:
-            - name: update-stats
-              image: ${IS_NAME}:${IS_VERSION}
-              args:
-              - /l10n/venv/bin/python
-              - /l10n/damnedlies/manage.py
-              - update-stats
-              - --non-gnome
-              env:
-              - name: DB_NAME
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: databasename
-              - name: DB_USER
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: database-user
-              - name: DB_HOST
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: database-host
-              - name: DB_PASSWORD
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: database-password
-              - name: SECRET_KEY
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: secret-key
-              - name: SENTRY_DSN
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: sentry-dsn
-              - name: GITLAB_TOKEN
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: gitlab-token
-
-- kind: CronJob
-  apiVersion: batch/v1beta1
-  metadata:
-    name: damnedlies-run-maintenance
-    labels:
-      app: damnedlies
-  spec:
-    schedule: "10 3 * * *"
-    concurrencyPolicy: Forbid
-    jobTemplate:
-      spec:
-        template:
-          spec:
-            containers:
-            - name: run-maintenance
-              image: ${IS_NAME}:${IS_VERSION}
-              args:
-              - /l10n/venv/bin/python
-              - /l10n/damnedlies/manage.py
-              - run-maintenance
-              env:
-              - name: DB_NAME
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: databasename
-              - name: DB_USER
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: database-user
-              - name: DB_HOST
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: database-host
-              - name: DB_PASSWORD
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: database-password
-              - name: SECRET_KEY
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: secret-key
-              - name: SENTRY_DSN
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: sentry-dsn
-              - name: GITLAB_TOKEN
-                valueFrom:
-                  secretKeyRef:
-                    name: damnedlies
-                    key: gitlab-token


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]