概要
Job 代表一次性任務,主要用來創建 Pod 到 Pod 成功終止
刪除 Job 會清除 Job 建置的 Pod
查看
Job 相關資訊
get - 取得資源資訊describe - 取得資源”詳細”資訊配置
範例
kind: Job
⇒ 資源類型
metadata
⇒ 元數據name
⇒ 資源名稱namespace
⇒ 資源所屬的命名空間(可選)labels
⇒ 標籤 (可選)[key] : [value]
⇒ 自訂鍵值對
spec:
⇒ 具體配置。completions: 3
⇒ 指定成功完成的 Pod 數量,默認為 1。parallelism: 2
⇒ 指定同時運行的 Pod 數量,默認為 1。activeDeadlineSeconds: 600
⇒ 指定 Job 的最長運行時間(秒)。ttlSecondsAfterFinished: 100
⇒ 指定 Job 完成後保留的時間(秒)。backoffLimit: 4
⇒ 最大重試次數,指定 Job 失敗後的重試次數。template:
⇒ Pod 模板,用於創建 Pod。metadata:
⇒ Pod 的元數據。labels:
⇒ Pod 的標籤。[key] : [value]
⇒ 自訂鍵值對spec:
=> 定義 Pod 的具體配置。