2024-07-11 14:58:25 +00:00
|
|
|
{{- if eq ($.Values.global.yonote_cron_calendar_events.cron_enabled | toString) "true" }}
|
|
|
|
apiVersion: batch/v1
|
|
|
|
kind: CronJob
|
|
|
|
metadata:
|
|
|
|
name: cron-calendar-events
|
|
|
|
spec:
|
|
|
|
schedule: "*/1 * * * *"
|
|
|
|
jobTemplate:
|
|
|
|
spec:
|
|
|
|
template:
|
|
|
|
spec:
|
|
|
|
containers:
|
|
|
|
- name: cron-calendar-events
|
|
|
|
image: curlimages/curl
|
|
|
|
imagePullPolicy: IfNotPresent
|
|
|
|
envFrom:
|
|
|
|
- secretRef:
|
|
|
|
name: yonote-secrets
|
|
|
|
command:
|
|
|
|
- /bin/sh
|
|
|
|
- -c
|
|
|
|
- >-
|
|
|
|
date;
|
|
|
|
curl
|
|
|
|
-X POST
|
|
|
|
{{ .Values.global.yonote_cron_calendar_events.url }}
|
|
|
|
-H "Content-Type: application/json"
|
|
|
|
-d '
|
|
|
|
{
|
|
|
|
"token": "$(UTILS_SECRET)"
|
|
|
|
}
|
2024-08-25 01:17:01 +00:00
|
|
|
'
|
2024-07-11 14:58:25 +00:00
|
|
|
restartPolicy: OnFailure
|
|
|
|
{{- end }}
|
|
|
|
---
|
|
|
|
{{- if eq ($.Values.global.yonote_cron_task_scheduler.cron_enabled | toString) "true" }}
|
|
|
|
apiVersion: batch/v1
|
|
|
|
kind: CronJob
|
|
|
|
metadata:
|
|
|
|
name: cron-task-scheduler
|
|
|
|
spec:
|
|
|
|
schedule: "0 */1 * * *"
|
|
|
|
jobTemplate:
|
|
|
|
spec:
|
|
|
|
template:
|
|
|
|
spec:
|
|
|
|
containers:
|
|
|
|
- name: cron-task-scheduler
|
|
|
|
image: curlimages/curl
|
|
|
|
imagePullPolicy: IfNotPresent
|
|
|
|
envFrom:
|
|
|
|
- secretRef:
|
|
|
|
name: yonote-secrets
|
|
|
|
command:
|
|
|
|
- /bin/sh
|
|
|
|
- -c
|
|
|
|
- >-
|
|
|
|
date;
|
|
|
|
curl
|
|
|
|
-X POST
|
|
|
|
{{ .Values.global.yonote_cron_task_scheduler.url }}
|
|
|
|
-H "Content-Type: application/json"
|
|
|
|
-d '
|
|
|
|
{
|
|
|
|
"token":"$(UTILS_SECRET)", "limit":"200"
|
|
|
|
}
|
2024-08-25 01:17:01 +00:00
|
|
|
'
|
2024-07-11 14:58:25 +00:00
|
|
|
restartPolicy: OnFailure
|
|
|
|
{{- end }}
|