我正在尝试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"
yml
这是我第一次通过Openshift 创建一个 cron 作业,所以我很抱歉。