華為云計算 云知識 工作負載Job語法
工作負載Job語法

Job關(guān)鍵字段:

Parallelism: 在同一時間運行的最大的Pod的數(shù)量;

Completions: 指定Job成功需要運行成功的Pod的數(shù)量;

BackoffLimit: 重試次數(shù),當超過該重試次數(shù)時,該Job標記為Failed;

CompletionMode: 1.21引入,如果設(shè)置為Indexed,創(chuàng)建的Pod annotation會帶上batch.kubernetes.io/job-completion-index,index值為0~spec.completions-1,并且僅當每個index的pod都有一個成功的時候,這時Job才會被認為是成功的。controller會給pod中注入JOB_COMPLETION_INDEX的環(huán)境變量;

Suspend: 1.21引入,等于true時,用戶暫停了Job,controller會刪除所有正在運行的Pod。