2.6. JobSetOperator の統合
JobSet Operator を Red Hat build of Kueue と統合することで、JobSet Operator の実行時に、Red Hat build of Kueue が提供するスケジューリング機能とリソース管理機能を活用できます。
JobSet Operator を使用すると、高性能コンピューティング (HPC) や AI トレーニングなどの大規模で協調的なワークロードを管理および実行できます。
JobSet Operator は、分散バッチワークロードを Kubernetes ジョブのグループとしてモデル化します。これにより、リーダー、ワーカー、パラメーターサーバーなど、異なる Pod のグループごとに異なる Pod テンプレートを簡単に指定できます。
2.6.1. Red Hat build of Kueue を使用して JobSet Operator をインストールする リンクのコピーリンクがクリップボードにコピーされました!
Red Hat build of Kueue を JobSet オペレーターと連携するように設定できます。
前提条件
- ソフトウェアカタログにある Red Hat ビルドの Kueue Operator を使用して、Red Hat build of Kueue をインストールしました。
- ソフトウェアカタログから JobSet Operator をインストールしました。
-
クラスター管理者権限および
kueue-batch-admin-roleロールがある。 - OpenShift Container Platform Web コンソールにアクセスできる。
- クラスターに cert-manager Operator for Red Hat OpenShift をインストールしました。
手順
次の例に示すように、Red Hat build of Kueue クラスターオブジェクトの
config.integrations.frameworksセクションにJobSet を追加します。apiVersion: kueue.openshift.io/v1 kind: Kueue metadata: name: cluster namespace: openshift-kueue-operator spec: managementState: Managed config: integrations: frameworks: - JobSet