6.2. Bare Metal Operator を使用して、すべての namespace にわたるリソースを管理する
Bare Metal Operator (BMO) が OpenShift Container Platform クラスター内のすべての namespace にわたって BareMetalHost
リソースを管理するには、すべての namespace を監視するように Operator を設定する必要があります。この設定は、OpenShift Container Platform 以外のワークロードが同じ namespace 内の他のコンポーネントと混在することを避けるために重要です。
前提条件
- user-provisioned installation を使用しており、Provisioning CR が存在しない場合は、手動で作成する必要があります。手順は、ユーザーがプロビジョニングしたクラスターをスケーリングするためのプロビジョニングリソースの設定 を参照してください。installer-provisioned installation の場合、インストールプログラムによって Provisioning カスタムリソース (CR) が自動的に作成されます。
手順
次のコマンドを実行して、プロビジョニング設定にパッチを適用し、すべての namespace の監視を有効にします。
oc patch provisioning/provisioning-configuration \ --type merge -p '{"spec": {"watchAllNamespaces": true}}'
$ oc patch provisioning/provisioning-configuration \ --type merge -p '{"spec": {"watchAllNamespaces": true}}'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow BMO はこの変更を自動的に適用します。