[damned-lies/oscp] Add cron jobs
- From: Bartłomiej Piotrowski <bpiotrowski src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [damned-lies/oscp] Add cron jobs
- Date: Mon, 9 Sep 2019 12:56:05 +0000 (UTC)
commit 1c061fe892ebc18097d9fb3660422177c982dbfd
Author: Bartłomiej Piotrowski <bpiotrowski gnome org>
Date: Mon Sep 9 14:53:03 2019 +0200
Add cron jobs
oscp.yaml | 115 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 115 insertions(+)
---
diff --git a/oscp.yaml b/oscp.yaml
index 5f64b73e..0cd23187 100644
--- a/oscp.yaml
+++ b/oscp.yaml
@@ -264,3 +264,118 @@ 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]