[damned-lies/oscp] Move cron jobs to separate yaml file
- From: Bartłomiej Piotrowski <bpiotrowski src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [damned-lies/oscp] Move cron jobs to separate yaml file
- Date: Mon, 9 Sep 2019 13:26:29 +0000 (UTC)
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]