メインコンテンツまでスキップ

CronJob

CronJob画面では、選択したクラスタのCronJob現況を確認し、CronJobごとの詳細情報や生成されたJob・Podを追跡できます。CronJobは指定したスケジュールに従って定期的にJobを生成するバッチリソースで、画面上部の左側メニューでJobとCronJobを切り替えられます。

画面に入るには、左側メニューでKubernetes > Batch > CronJobを選択してください。左側のFiltersパネルのClusterでクラスタを展開した後、Allにチェックを入れると、該当クラスタの全ネームスペースのCronJobが表示されます。

CronJob画面

対象を選択する(Filters)​

左側のFilters > Clusterツリーで照会する対象を選択します。

  • クラスタを展開すると、ネームスペース一覧がチェックボックスで表示されます。Allにチェックを入れると、該当クラスタの全ネームスペースが選択されます。
  • Searchでネームスペースを素早く探すことができ、必要なネームスペースだけを個別に選択することもできます。
  • 接続が切断されたクラスタを選択すると、一覧が表示されず、接続状態を案内するメッセージが表示されます。

CronJobs Listを見る​

CronJobs Listで、CronJobごとの詳細な数値を表で確認できます。CronJob Name、Namespace、Schedule、Suspend、Active、Last Schedule、Ageなどが表示されます。

  • ScheduleでCron形式の実行周期を確認できます。
  • SuspendでCronJobの一時停止有無を、Activeで現在実行中のJob数を、Last Scheduleで最終実行時刻を確認できます。
  • 上部のフィルタ入力欄に条件を入力すると、一覧を絞り込めます。

CronJobの詳細を確認する​

一覧でCronJob Nameをクリックすると、画面右側に詳細スライドが表示されます。上部にはCronJobの識別子が表示され、Information、Event、YAML、Job、Podタブに切り替えられます。

Informationタブ​

CronJobの基本情報を確認できます。

CronJob詳細 - Informationタブ

  • Name、Cluster、Namespace、Creation、LastSchedule、Schedule、Labelsなどを確認できます。
  • Name項目のDetailリンク、Namespaceなどのリンクをクリックすると、関連する対象に移動できます。

Eventタブ​

CronJobに関連するKubernetesイベントを確認できます。

CronJob詳細 - Eventタブ

  • Event ListにType、Create Time、Kind、Name、Namespaceが表示されます。

YAMLタブ​

CronJobの定義をYAML形式で確認できます。

CronJob詳細 - YAMLタブ

  • apiVersion、kind、metadata、spec、statusなど、CronJobの全体定義を原文で確認できます。
  • 右上のコピーボタンでYAML内容をコピーできます。

Jobタブ​

CronJobが生成したJobの一覧を確認できます。

CronJob詳細 - Jobタブ

  • Job ListにName、Selector、Conditionsが表示されます。
  • Nameをクリックすると、該当Jobの詳細に移動します。Job詳細画面の構成はJobドキュメントを参照してください。

Podタブ​

CronJobが生成したJobのPod一覧を確認できます。

CronJob詳細 - Podタブ

  • Pod ListにPod Name、Namespace、Containers、Alert、Statusが表示されます。
  • Pod Nameをクリックすると、該当Podの詳細スライドに移動します。Pod詳細スライドの構成はPodドキュメントを参照してください。
ヒント

各詳細スライド右上のSlide Historyを押すと、以前に開いた詳細項目を再度確認できます。