4.10. セカンダリースケジューラー
4.10.1. セカンダリースケジューラーの概要 リンクのコピーリンクがクリップボードにコピーされました!
Secondary Scheduler Operator をインストールして、デフォルトのスケジューラーと共にカスタムのセカンダリースケジューラーを実行して Pod をスケジュールすることができます。
Secondary Scheduler Operator は現在、OpenShift Container Platform 4.22 では利用できません。Operator は近い将来リリースされる予定です。
4.10.1.1. Secondary Scheduler Operator について リンクのコピーリンクがクリップボードにコピーされました!
Secondary Scheduler Operator for Red Hat OpenShift は、OpenShift Container Platform にカスタムのセカンダリースケジューラーをデプロイする方法を提供します。セカンダリースケジューラーは、デフォルトのスケジューラーと共に実行され、Pod をスケジュールします。Pod 設定は、使用するスケジューラーを指定できます。
カスタムスケジューラーには /bin/kube-scheduler バイナリーが必要であり、Kubernetes スケジューリングフレームワーク をベースとする必要があります。
Secondary Scheduler Operator を使用してカスタムセカンダリースケジューラーを OpenShift Container Platform にデプロイできますが、Red Hat はカスタムセカンダリースケジューラーの機能を直接サポートしません。
Secondary Scheduler Operator は、セカンダリースケジューラーに必要なデフォルトのロールとロールバインディングを作成します。セカンダリースケジューラーの KubeSchedulerConfiguration リソースを設定することにより、有効または無効にするスケジューリングプラグインを指定できます。