我想在我的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,您将需要根据您所需的行为设置parallelism
和completions
: https://kubernetes.io/docs/concepts/workloads/controllers/job/#parallel-jobs .