[damned-lies/oscp] Unify cron templates into oscp.yaml
- From: Andrea Veri <averi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [damned-lies/oscp] Unify cron templates into oscp.yaml
- Date: Wed, 11 Sep 2019 17:42:35 +0000 (UTC)
commit f083c9c00ccf33504c518a107c175eaccee6b46a
Author: Andrea Veri <averi redhat com>
Date: Wed Sep 11 19:41:48 2019 +0200
Unify cron templates into oscp.yaml
templates/cronjobs.yaml | 129 -----------------------------------------------
templates/oscp.yaml | 130 ++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 130 insertions(+), 129 deletions(-)
---
diff --git a/templates/oscp.yaml b/templates/oscp.yaml
index b1e0a8de..342122ed 100644
--- a/templates/oscp.yaml
+++ b/templates/oscp.yaml
@@ -277,3 +277,133 @@ 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
+ volumeMounts:
+ - mountPath: /var/www/djamnedlies/data
+ name: damnedlies-data
+ 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
+ volumes:
+ - name: damnedlies-data
+ persistentVolumeClaim:
+ claimName: damnedlies-data-claim
+
+
+- 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
+ volumeMounts:
+ - mountPath: /var/www/djamnedlies/data
+ name: damnedlies-data
+ 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
+ volumes:
+ - name: damnedlies-data
+ persistentVolumeClaim:
+ claimName: damnedlies-data-claim
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]