From 3a567a7f9e0175ca363959119abf7a0eadee189c Mon Sep 17 00:00:00 2001 From: cunningpike <117583036+cunningpike@users.noreply.github.com> Date: Sat, 21 Jan 2023 18:56:35 -0500 Subject: [PATCH] Create cronjob-fediblock-sync.yaml --- chart/templates/cronjob-fediblock-sync.yaml | 34 +++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 chart/templates/cronjob-fediblock-sync.yaml diff --git a/chart/templates/cronjob-fediblock-sync.yaml b/chart/templates/cronjob-fediblock-sync.yaml new file mode 100644 index 0000000..e4b6cc7 --- /dev/null +++ b/chart/templates/cronjob-fediblock-sync.yaml @@ -0,0 +1,34 @@ +{{ if .Values.fediblockhole.cron.sync.enabled -}} +apiVersion: batch/v1 +kind: CronJob +metadata: + name: {{ include "fediblockhole.fullname" . }}-sync + labels: + {{- include "fediblockhole.labels" . | nindent 4 }} +spec: + schedule: {{ .Values.fediblockhole.cron.sync.schedule }} + jobTemplate: + spec: + template: + metadata: + name: {{ include "fediblockhole.fullname" . }}-sync + {{- with .Values.jobAnnotations }} + annotations: + {{- toYaml . | nindent 12 }} + {{- end }} + spec: + restartPolicy: OnFailure + containers: + - name: {{ include "fediblockhole.fullname" . }}-sync + image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}" + imagePullPolicy: {{ .Values.image.pullPolicy }} +# command: +# - fediblock +# - -c +# - remove + envFrom: + - configMapRef: + name: {{ include "fediblockhole.fullname" . }}-env + - secretRef: + name: {{ template "fediblockhole.secretName" . }} +{{- end }}