4.10.3. セカンダリースケジューラーを使用した Pod のスケジューリング
OpenShift Container Platform でカスタムのセカンダリースケジューラーを実行するには、Secondary Scheduler Operator をインストールし、セカンダリースケジューラーをデプロイし、セカンダリースケジューラーを Pod 定義に設定します。
4.10.3.1. Secondary Scheduler Operator のインストール リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Container Platform の Web コンソールから Secondary Scheduler Operator for Red Hat OpenShift をインストールすることで、セカンダリースケジューラーを設定できます。
前提条件
-
cluster-adminロールを持つユーザーとして OpenShift Container Platform にログインしている。 - OpenShift Container Platform Web コンソールにアクセスできる。
手順
- OpenShift Container Platform Web コンソールにログインします。
Secondary Scheduler Operator for Red Hat OpenShift に必要な namespace を作成します。
-
Administration
Namespaces に移動し、Create Namespace をクリックします。 -
Name フィールドに
openshift-secondary-scheduler-operatorを入力し、Create をクリックします。
-
Administration
Secondary Scheduler Operator for Red Hat OpenShift をインストールします。
-
Operators
OperatorHub に移動します。 - フィルターボックスに Secondary Scheduler Operator for Red Hat OpenShift と入力します。
- Secondary Scheduler Operator for Red Hat OpenShift を選択し、Install をクリックします。
Install Operator ページで以下を行います。
- Update チャネル は stable に設定され、Red Hat OpenShift 用の Secondary Scheduler Operator の最新の安定したリリースをインストールします。
- クラスターで特定の namespace を選択し、ドロップダウンメニューから openshift-secondary-scheduler-operator を選択します。
Update approval strategy を選択します。
- Automatic ストラテジーを使用すると、新しいバージョンが利用可能になったときに、Operator Lifecycle Manager (OLM) によって Operator を自動的に更新できます。
- Manual ストラテジーには、Operator の更新を承認するための適切な認証情報を持つユーザーが必要です。
- Install をクリックします。
-
Operators
検証
-
Operators
Installed Operators に移動します。 - Secondary Scheduler Operator for Red Hat OpenShift がリスト表示され、その Status が Succeeded であることを確認します。