文档中的句子有点不清楚:
请注意,虽然很少,但可以为同一个索引启动多个Pod,但其中只有一个将计入完成计数。
假设它发生了,在一个已索引的作业中有两个具有相同索引的pod。现在,一个失败了(restartPolicy = "Never"
),另一个成功了。假设所有其他pod都成功。这项工作总体上会失败吗?或者,这可能取决于共享相同索引的哪个是第一个——成功的还是失败的?还是完全不确定?
第一句话很重要:
当每个索引都有一个成功完成的Pod时,认为作业已完成。.
可以有重复索引,但是对于每个索引,只有一个(第一个达到完成的)将被计算为spec.completions
。