Openshift中的Cron Job不是有效的模板,但带有yml的* batch.CronJob

时间:2018-07-06 15:22:04

标签: kubernetes yaml openshift openshift-enterprise

我正在尝试在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作业,因此我深表歉意。

1 个答案:

答案 0 :(得分:2)

模板看起来不错。尝试运行oc create -f openshift/cronJob-template.yml -n test-project