Openshift cron作业卷曲
我在Openshift上有Java Rest应用程序。我需要为我的应用程序中的链接创建cron。可能吗 我试过这个例子Openshift cron作业卷曲,cron,openshift,openshift-3,Cron,Openshift,Openshift 3,我在Openshift上有Java Rest应用程序。我需要为我的应用程序中的链接创建cron。可能吗 我试过这个例子 apiVersion: batch/v1beta1 kind: CronJob metadata: name: pi spec: schedule: "*/1 * * * *" jobTemplate: spec: template: metadata: labels:
apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: pi
spec:
schedule: "*/1 * * * *"
jobTemplate:
spec:
template:
metadata:
labels:
parent: "cronjobpi"
spec:
containers:
- name: pi
image: perl
command: ["perl", "-Mbignum=bpi", "-wle", "print bpi(2000)"]
restartPolicy: OnFailure
这项工作做得很好,但我不知道如何正确地将它从perl更改为curl
谢谢您的建议。如果您将
image
更改为rhel7
,我认为您可以运行curl
命令,如下所示
...
spec:
containers:
- name: pi
image: rhel7
command: ["curl", "-kvs", "https://www.google.com/"]
...
我希望它能帮助你。:^) 多谢各位。它似乎起作用了。但现在我有几十份工作。您知道如何删除它吗?如果您在
CronJob
中配置了相同的label
,则可以删除oc delete all-l label=value
。或者您可以删除项目/命名空间
并重新创建它。问题是,我没有oc cli控制台,我使用的是oc web界面,其中没有控制台命令