Я пытаюсь сделать cron job
в Openshift, но получаю такую ошибку:
error: unable to parse "openshift/cronJob-template.yml", not a valid Template but *batch.CronJob
Я выполнил эту команду:
oc process -f openshift/cronJob-template.yml -p namespace=test-project | oc apply -f -
Мой yml
выглядит так:
apiVersion: batch/v2alpha1
kind: CronJob
metadata:
name: demo
spec:
schedule: "*/30 2 * * *"
jobTemplate:
spec:
template:
metadata:
labels:
parent: "demo"
spec:
containers:
- name: demo
image: demo
command: ["java", "-jar", "test.jar"]
restartPolicy: OnFailure
У меня был график, который выглядел следующим образом, но я не уверен, правильно ли оно указано в yml
файле schedule: "*/30 2 * * * /tmp/logs"
Я впервые создаю задание cron через yml
и Openshift, поэтому прошу прощения.