2.9. ジョブおよびワークロードの管理
クラスターにジョブを作成すると、Red Hat build of Kueue は各ジョブを ワークロード オブジェクトとして表し、リソース要件、決定、およびステータスを追跡します。
Red Hat build of Kueue は、ジョブを直接操作しません。代わりに、Red Hat build of Kueue は、ジョブのリソース要件を表す Workload オブジェクトを管理し、2 つのオブジェクト間でデシジョンとステータスを同期します。
2.9.1. Red Hat build of Kueue がジョブを管理できるように namespace にラベルを付ける リンクのコピーリンクがクリップボードにコピーされました!
Operator はラベルが付い た namespace に対してのみポリシーを適用するため、Red Hat build of Kueue にジョブを管理する各 namespace に kue.openshift.io/managed=true ラベルを追加する必要があります。
前提条件
- クラスター管理者の権限がある。
-
Red Hat build of Kueue Operator がクラスターにインストールされ、
Kueueカスタムリソース (CR) が作成されている。 -
OpenShift CLI (
oc) がインストールされている。
手順
以下のコマンドを実行して、
kueue.openshift.io/managed=trueラベルを namespace に追加します。$ oc label namespace <namespace> kueue.openshift.io/managed=trueこのラベルを追加すると、その namespace を Webhook アドミッションコントローラーによって管理するよう Red Hat build of Kueue Operator に指示することになります。その結果、その namespace 内の Red Hat build of Kueue リソースが適切に検証され、変更されるようになります。