1.4. 主な技術上の変更点
SR-IOV Network Operator のアンインストールの変更
OpenShift Container Platform 4.18 以降、SR-IOV Network Operator を正常にアンインストールするには、sriovoperatorconfigs
カスタムリソースとカスタムリソース定義も削除する必要があります。
詳細は、SR-IOV Network Operator のアンインストール を参照してください。
iSCSI イニシエーター名とサービスの変更
以前は、/etc/iscsi/initiatorname.iscsi
ファイルは RHCOS イメージにデフォルトで存在していました。このリリースでは、initiatorname.iscsi
ファイルはデフォルトで存在しなくなりました。代わりに、iscsi.service
および後続の iscsi-init.service
サービスが開始するときに実行時に作成されます。このサービスはデフォルトでは有効になっていないため、サービスを開始する前に initiatorname.iscsi
ファイルの内容を読み取る必要がある CSI ドライバーに影響する可能性があります。
Operator SDK 1.38.0
OpenShift Container Platform 4.18 は Operator SDK 1.38.0 をサポートします。この最新バージョンのインストール、または最新バージョンへの更新は、Operator SDK CLI のインストール を参照してください。
Operator SDK 1.38.0 は Kubernetes 1.30 をサポートし、Kubebuilder v4 を使用します。
メトリクスエンドポイントは、削除された kube-rbac-proxy
の代わりに、ネイティブの Kubebuilder メトリクス設定 を使用して保護されるようになりました。
以下のサポートも Operator SDK から削除されました。
- ハイブリッド Helm ベースの Operator プロジェクト用のスキャフォールディングツール
- Java ベースの Operator プロジェクト用のスキャフォールディングツール
Operator SDK 1.36.1 で以前に作成または保守された Operator プロジェクトがある場合は、Operator SDK 1.38.0 との互換性を維持するためにプロジェクトを更新します。
kube-apiserver のループバック証明書の有効期間が 3 年に延長される
以前は、Kubernetes API Server の自己署名ループバック証明書が 1 年で期限切れになりました。このリリースにより、証明書の有効期限が 3 年に延長されました。