验证数据时出错:ValidationError(CronJob.spec.job.jobTemplate.spec.template.spec):io.k8s.api.core.v1.PodSpec



我想在我的cron作业中定义副本

spec:
schedule: "5 15 * * 1-5"
jobTemplate:
spec:
parallelism: 1
template:
metadata:
annotations:
rollme: {{ randAlphaNum 5 | quote }}
spec:
replicas: 1
containers:
- name: daily-automation

但是得到错误

job.spec.template。spec必须是有效的Kubernetes Pod规范。Pod是一组容器,在其规范中不具有任何replicas的概念。

副本计数由一些更高级别的抽象公开,这些抽象创建了像部署这样的pod;ReplicaSets .

如果您试图让作业同时触发多个pod,您将需要根据您所需的行为设置parallelismcompletions: https://kubernetes.io/docs/concepts/workloads/controllers/job/#parallel-jobs .

相关内容

  • 没有找到相关文章

最新更新