Openshift 3:如何创建一个cron作业?

时间:2017-12-06 22:13:23

标签: openshift openshift-3

我一直在尝试在我的Openshift 3 Starter应用上创建一个cron作业。我已经阅读了文档HERE,但我想我并没有正确理解它们。

我想运行一个简单的python tcron.py脚本,每分钟打印一个时间戳。我已尝试以下方法来设置cron作业。

 oc run tcron --schedule="* * * * *" --image=python --restart=OnFailure -- python vscan/tcron.py

上面的命令给出了错误:

 Error from server (Forbidden): User "<MY EMAIL ACCOUNT>" cannot create cronjobs.batch in the namespace "vscan": User "<MY EMAIL ACCOUNT>" cannot create cronjobs.batch in project "vscan" (post cronjobs.batch)

在openshift 3 starter上创建cron作业的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

作业仅适用于OpenShift Online Pro环境。你可以看到你在Starter中获得的内容与Pro相比: