6.2. Job Scheduler for Containerの概要¶
Job Scheduler for Containerの機能を利用するためには、以下の手続きが必要になります。
- ライセンスの購入とライセンスキーの入手
Kubernetes連携ジョブ
- Senju DevOperation Conductor Extension Packの入手と適用
- 運用管理サーバーおよび、Container連携ジョブを実行する管理対象ノードに Senju DevOperation Conductor Extension Pack の適用が必要です。
運用管理サーバー(千手マネージャ)への適用(ジョブテンプレート項目の更新)
管理対象ノード(千手エージェント(プローブノード))への適用(ジョブ実行コマンドの更新)
参考
Senju DevOperation Conductor Extension Packの適用手順につきましては、Senju DevOperation Conductor Extension Pack の README をご参照下さい。
- ライセンスキーの適用
ライセンスキーの適用方法については、 Extension Packライセンスキーの適用方法 をご参照下さい。
6.2.1. Kubernetes連携ジョブ機能の概要¶
図 6.1 Senju/DCとKubernetesとの連携¶
Senju/DCのジョブスケジュールサブシステムよりKubernetesの機能を利用するためには、Kubernetes連携ジョブを使用します。
Job Scheduler for ContainerがKubernetesと接続するために、kubectlコマンドを利用します。そのため、Job Scheduler for Containerを使用する前に管理対象ノード(千手エージェント(プローブノード))上でkubectlコマンドが実行出来る状態にする必要があります。