0

我正在学习 Openshift Online,我尝试从 UI 或 CLI 创建一个 cron 作业,都导致以下错误:

来自服务器的错误:admission webhook “validate.cron.create”拒绝了请求:此集群的禁止资源。

我检查了该帐户的权限,它在 cronjobs 上具有 CRUD 的管理员权限。

我使用与文档相同的示例: https ://docs.openshift.com/container-platform/3.5/dev_guide/cron_jobs.html

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
4

1 回答 1

1

正如@Daein Park 提到的那样:不幸的是,CronJob 可以在 OpenShift Online Pro 上使用。因此,如果您使用集群作为 Starter 计划,则无法创建 CronJob。

https://docs.openshift.com/online/dev_guide/cron_jobs.html#overview

于 2019-08-16T17:48:10.990 回答