1.3.6. Machine Config Operator
- ストレージまたはパーティションセットアップのオーバーライドの一般提供が開始されました
今回のアップデートにより、ストレージまたはパーティションセットアップのオーバーライド機能の一般提供が開始されました。この機能を使用すると、新しいノードのインストール済みディスクパーティションスキーマ、ファイルシステム、および RAID 設定を変更できます。
詳細は、ストレージとパーティションの設定のオーバーライド を参照してください。
- AWS Marketplace の更新されたブートイメージがサポートされるようになりました
AWS Marketplace のブートイメージを使用するクラスターで、更新されたブートイメージがサポートされるようになりました。この機能を使用すると、クラスターを更新するたびにノードのブートイメージが更新されるようにクラスターを設定できます。デフォルトでは、クラスター更新時にクラスター内のブートイメージは更新されません。
詳細は、ブートイメージの管理 を参照してください。
- Machine Config Operator のネットワークポリシーサポート
- Machine Config Operator には複数のネットワークポリシーが導入され、Operator およびオペランド Pod 間のネットワークトラフィック (送受信) を制御できるようになりました。これらのポリシーは、明示的に許可または要求されたトラフィックのみに制限します。
- 一時停止中のマシン設定プールがクラスター上のイメージビルドステータスを報告
今回のアップデートにより、一時停止中のマシン設定プールが、クラスター上のカスタムレイヤードイメージビルドの進行状況をマシン設定プールのステータスに報告するようになりました。プールを再開してノードにイメージを展開する前に、ビルドが成功したことを確認できます。影響を受けるマシン設定プールが一時停止されている場合、ビルドが失敗または中断されても、ノードは現在のオペレーティングシステムイメージを保持します。
詳細は、クラスター上でカスタムレイヤードイメージを展開せずにビルドする を参照してください。
- OpenShift Container Platform 4.15 以前で作成されたセキュアブートクラスターのブートローダーのアップデート
今回のアップデートにより、Machine Config Operator は新しいオペレーティングシステムイメージを適用する前に、
x86_64および ARM ノード上のブートローダーをアップデートします。Operator は、OpenShift Container Platform 4.15 以前のバージョンで作成され、セキュアブートが有効になっているクラスターに対してこの処理を実行します。今回のアップデートは、既存のノードと、古いブートイメージから起動するノードの両方を対象としています。RHCOS の自動ブートローダーアップデートは、すでに古いブートイメージからインストールされているブートローダーのアップデートは行いません。OpenShift Container Platform 4.15.23 および 4.16 以降で使用されるブートイメージには、すでに最新のセキュアブート証明書が含まれています。
今回のアップデート以前は、インストールされているブートローダーが、そのイメージの署名に使用された証明書を信頼しなかったため、これらのクラスターのノードは新しいオペレーティングシステムイメージを起動しませんでした。
これらのノードは起動して新しいオペレーティングシステムイメージにアップデートできるようになりました。