Job关键字段:
Parallelism: 在同一时间运行的最大的Pod的数量;
Completions: 指定Job成功需要运行成功的Pod的数量;
BackoffLimit: 重试次数,当超过该重试次数时,该Job标记为Failed;
CompletionMode: 1.21引入,如果设置为Indexed,创建的Pod annotation会带上batch.kubernetes.io/job-completion-index,index值为0~spec.completions-1,并且仅当每个index的pod都有一个成功的时候,这时Job才会被认为是成功的。controller会给pod中注入JOB_COMPLETION_INDEX的环境变量;
Suspend: 1.21引入,等于true时,用户暂停了Job,controller会删除所有正在运行的Pod。