我正在尝试在Openshift中创建virtual
,但出现此错误:
cron job
我运行了以下命令:
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"
并在Openshift上创建cron作业,因此我深表歉意。
答案 0 :(得分:2)
模板看起来不错。尝试运行oc create -f openshift/cronJob-template.yml -n test-project
。