Job
Job画面では、選択したクラスターのJob実行現況を確認し、Jobごとの詳細情報を追跡できます。Deployment、StatefulSet、DaemonSet、ReplicaSetとともにWorkload画面のタブの1つとして提供され、CronJobとともにBatchグループにまとめられています。
画面に入るには、左側メニューでKubernetes > Workloadsを選択した後、上部タブでJobを選択してください。

画面は状態別サマリーカードとJob一覧の2つの領域で構成されます。
サマリーカードで現況を把握する
画面上部のサマリーカードで、Job実行現況を確認できます。
- Totalカードには全体Job数が表示されます。
- Status領域にはComplete、Suspended、Failed、Unknownの4つの状態別件数が表示されます。
- Complete: 正常に完了したJobです。
- Suspended: 一時停止されたJobです。
- Failed: 失敗したJobです。
- Unknown: 状態条件情報を確認できないJobです。
Failedカードをクリックすると、失敗したJobのみを素早くまとめて確認でき、障害原因の把握に役立ちます。
Job一覧を見る
下部Job Listには、Job名、Namespace、Completions、Age、Conditionsが表示されます。
- Completionsで完了したPod数を確認できます。
- Conditionsで、Jobの最終状態(Complete、Failedなど)を確認できます。
- 上部のフィルター入力欄に条件を入力して一覧を絞り込むことができます。
Job詳細を確認する
一覧でJob名をクリックすると、画面右側に詳細スライドが表示されます。上部にはJobの識別子が表示され、Information、Event、YAML、Pod、Alertタブに切り替えることができます。Deployment・StatefulSet・DaemonSetと異なり、Job詳細にはMetricタブは提供されません。
Informationタブ
Jobの基本情報を確認できます。

- Name、Cluster、Namespace、Images、Pod Status、Conditions、Labels、Controlled Byを確認できます。
- Controlled Byで、このJobを作成したCronJobなどの名前を確認でき、名前をクリックすると該当リソースの詳細に移動します。
Eventタブ
Jobに関連するKubernetesイベントを確認できます。

- Event ListにType、Create Time、Kind、Name、Namespaceが表示されます。
YAMLタブ
Jobの定義をYAML形式で確認できます。

apiVersion、kind、metadata、spec、statusなどJobの全体定義を原文で確認できます。- 右上のコピーボタンでYAML内容をコピーできます。
Podタブ
Jobに属するPod一覧を確認できます。

- Pod ListにPod Name、Namespace、Containers、Alert、Statusが表示されます。
- Pod Nameをクリックすると、該当Podの詳細スライドに連携されます。Pod詳細スライドの構成はPodドキュメントを参照してください。
完了してから時間が経ったJobは、管理していたPodがすでに整理されており、Pod Listに何も表示されない場合があります。
Alertタブ
Jobに適用されたアラームルールと発生状況を確認できます。

- Rule ListにRule Name、Alert Stat Name、Target、Alert Detail、Last Triggered、Rule Typeなどが表示されます。
- Show only Triggered Alertで発生したアラームのみを絞り込んで確認でき、List・Bar表示に切り替えることができます。
各詳細スライド右上のSlide Historyを押すと、以前に開いた詳細項目を再度確認できます。