Openshift cron 作业 curl

Openshift cron job curl

我有 Java Openshift 上的 Rest 应用程序。我需要在我的应用程序中为 link 创建 cron。可能吗?

我试过这个例子

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。

谢谢指教。

我想你可以 运行 curl 命令,如果你把 image 改成 rhel7 如下。

...
spec:
  containers:
  - name: pi
    image: rhel7
    command: ["curl",  "-kvs", "https://www.google.com/"]
...

希望对你有所帮助。 :^)