1.2. 新機能および機能拡張
今回のリリースでは、以下のコンポーネントおよび概念に関連する拡張機能が追加されました。
1.2.1. Red Hat Enterprise Linux (RHEL)
- MicroShift は、Red Hat Enterprise Linux (RHEL) バージョン 9.2 および 9.3 で実行されるようになりました。RHEL 9.3 との互換性は、MicroShift バージョン 4.15 の機能拡張です。
MicroShift は、crun と Control Group v2 (cgroup v2) を使用します。ワークロードが cgroup ファイルシステムレイアウトに依存している場合は、cgroup v2 と互換性を持たせるためにワークロードを更新する必要がある場合があります。
- cgroup ファイルシステムに依存するサードパーティーの監視およびセキュリティーエージェントを実行している場合は、エージェントを cgroup v2 をサポートするバージョンに更新します。
- Pod とコンテナーを監視するためのスタンドアロン DaemonSet として cAdvisor を実行する場合は、v0.43.0 以降に更新します。
- JDK を使用して Java アプリケーションをデプロイする場合は、cgroup v2 を完全にサポートする JDK 11.0.16 以降または JDK 15 以降を使用していることを確認してください。
1.2.2. 更新
マイナーリリースとパッチリリースの両方の更新がサポートされています。
1.2.2.1. サポート対象の更新
以下は、更新内容の詳細です。
- MicroShift は、自動システムロールバック機能と自動バックアップおよび復元機能を備えた RHEL for Edge システムでインプレース更新を提供します。
- RHEL などの OSTree 以外のシステム上の RPM の更新もサポートされます。
- 4.14 バージョンからの更新がサポートされています。
1.2.2.2. 起動時に記録されるバージョン
以前は、MicroShift は起動時にバージョンを記録しませんでした。バージョン情報がなく、更新パスが不明なため、特定のシナリオのデバッグが困難になりました。現在は、MicroShift バージョンは起動時にログに記録され、journalctl -u microshift | grep "Version"
などのコマンドで使用できるようになりました。(OCPBUGS-19540)
1.2.3. インストール
1.2.3.1. サンプルブループリントの追加
microshift-release-info
RPM には、イメージのビルドに使用できる、サンプルブループリントが含まれるようになりました。ブループリントには、MicroShift RPM パッケージとコンテナーイメージ参照の両方が含まれています。詳細は 、MicroShift サービスのブループリントへの追加 を 参照してください。
1.2.4. サポート
1.2.4.1. etcd バージョンの取得
以前は、MicroShift に含まれる etcd バージョンをクエリーできませんでした。現在、microshift-etcd version
コマンドは、MicroShift バージョンと etcd データベースのベースバージョンを出力します。詳細 は、etcd サービス を参照してください。
1.2.5. ネットワーク
1.2.5.1. ネットワークに関するドキュメントの強化
MicroShift リリースでは、さまざまなネットワークドキュメントが改善されました。
- ネットワーク機能のカスタマイズステータス。MicroShift インスタンスでアクセス可能なネットワーク機能とそのカスタマイズの新しい表は、MicroShift ネットワークのカスタマイズマトリックス で説明されています。
- ネットワークトポロジーの更新。MicroShift インスタンスで利用可能なネットワークトポロジーの広範な例も更新されます。ネットワークトポロジー を参照し てください。
- 公開ポートの監査の例。MicroShift のドキュメントには、公開されたネットワークポートの監査とポートログ設定の表示に関する手順が含まれるようになりました。更新されたドキュメントは、公開されたネットワークポートの Auditing で確認できます。
- ポートの追加と終了。このリリースでは、MicroShift ファイアウォールでポートとサービスを追加および閉じるドキュメントも改善されています。( オプションのポート設定の使用 )を参照してください。
- ネットワークポリシーの概要このリリースでは、ネットワークポリシーの設定の概要が MicroShift ドキュメントに追加されました。詳細は、後日 z-stream リリースで発表される予定です。ネットワークポリシーの作成を参照してください。
1.2.5.2. 切断されたホストでの MicroShift の設定
完全に切断されたホスト上で MicroShift を実行するようにネットワーク設定を指定できます。この機能は MicroShift バージョン 4.14 でも有効です。詳細は、完全に切断されたホストのネットワーク設定 の設定 を参照してください。
1.2.6. アプリケーションの実行
1.2.6.1. Operator Lifecyle Manager
このリリースでは、Operator Lifecycle Manager (OLM) を使用して、アドオン Operator を作成、適用、管理できます。MicroShift での Operator Lifecycle Manager の使用 を参照してください。