From 78f67a7acfdc9167f0b914b34e359ab42e89c9f0 Mon Sep 17 00:00:00 2001 From: Julien Cabillot Date: Wed, 21 Jun 2023 18:15:07 -0400 Subject: [PATCH] test cronob --- charts/ttrss/templates/01-pvc.yaml | 36 +++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/charts/ttrss/templates/01-pvc.yaml b/charts/ttrss/templates/01-pvc.yaml index 8d04580..36f199d 100644 --- a/charts/ttrss/templates/01-pvc.yaml +++ b/charts/ttrss/templates/01-pvc.yaml @@ -34,4 +34,38 @@ spec: requests: storage: 1000Mi storageClassName: local-path - volumeName: pvc-rss-data \ No newline at end of file + volumeName: pvc-rss-data +--- +apiVersion: "batch/v1" +kind: "CronJob" +metadata: + name: {{ include "ttrss.fullname" . }} + labels: + {{- include "ttrss.labels" . | nindent 4 }} +spec: + schedule: "25 9 * * *" + jobTemplate: + spec: + template: + spec: + automountServiceAccountToken: false + containers: + - name: "mydl-mongo-dump" + image: "docker.io/library/mariadb:10.2" + imagePullPolicy: IfNotPresent + command : ["/bin/sh", "-c"] + args: [ "echo toto" ] + # TODO: volumemount avec le pvc deja cree ? + # volumeMounts: + # - mountPath: "/dump" + # name: "mydl-mongo-dump" + # TODO: surement des envs ? + # env: + # - name: "MONGO_INITDB_ROOT_USERNAME" + # value: "toto" + restartPolicy: "OnFailure" + # TODO: volumemount avec le pvc deja cree ? + # volumes: + # - name: "mydl-mongo-dump" + # persistentVolumeClaim: + # claimName: "mydl-mongo-dump" \ No newline at end of file