CloudNativePG 1.27のリリースノート ================================== CloudNativePGの1.27マイナーリリースのユーザーに表示される変更の履歴。 変更の完全なリストについては、 `commits `_ を参照してください。 GitHubのリリースブランチで。 バージョン1.27.0 ---------------- **発売日** 2025年8月12日 重要な変更 ^^^^^^^^^^ - :ref:`Liveness Probe ` のデフォルト動作が更新されました。 :ref:`isolated primary is now forcibly shut down ` 設定された\ ``livenessProbeTimeout`` デフォルト30秒以内。 機能 ^^^^ - **PostgreSQL拡張機能の動的なロード** OCI準拠のコンテナイメージとしてパッケージされたPostgreSQL拡張機能を、インスタンスポッド内の読み取り専用の不変ボリュームとしてマウントするための\ ``.spec.postgresql.extensions`` スタンザを導入しました。これにより、ベースイメージを再構築せずに動的な拡張機能管理が可能になります。 `#7991 `_ 。 - **HAクラスターでの論理デコードスロットの同期** ``spec.replicationSlots.highAvailability`` の下に\ ``synchronizeLogicalDecoding`` フィールドを追加して、高可用性クラスター全体で論理デコードスロットの自動同期を有効にし、パブリッシャーフェイルオーバー `#7931 `_ 後に論理レプリケーションサブスクライバーがシームレスに継続されるようにします。 - **プライマリ分離チェック** 1.26で導入されたliveness pinger実験機能を安定版に昇格させ、 ``.spec.probes.liveness.isolationCheck`` セクションを追加してデフォルトでlivenessプローブのプライマリ分離チェックを有効にします。これにより、Kubernetes環境 `#7845 `_ でのプライマリ接続問題の検出と処理が向上します。 機能強化 ^^^^^^^^ - クォーラムベースのフェイルオーバーを有効にして、フェイルオーバーイベント中の安全性とデータの耐久性を向上させるオプトイン実験機能を導入しました。この機能はフェイルオーバークォーラムとも呼ばれ、 ``alpha.cnpg.io/failoverQuorum`` アノテーションを介してアクティブ化できます。 `#7572 `_ 。 - ``streaming_replica`` などの事前定義されたユーザーのユーザーマップのサポートを追加し、厳密なポリシーまたは共有CAを持つ環境で異なるコモンネームを持つ自己管理クライアント証明書を使用できますが、レプリカは引き続き有効にします ``streaming_replica`` ロール `#7725 `_ を使用してクラスターに参加できます。 - ``Cluster`` ステータスに新しい\ ``PhaseFailurePlugin`` フェーズを追加して、プラグイン関連の障害 `#7988 `_ の可観測性を向上させます。 - ``Backup.spec`` フィールドを作成後に不変にし、バックアップ操作の一貫性と予測可能性を保証します `#7904 `_ 。 - ユーザーシークレットに\ ``fqdn-uri`` および\ ``fqdn-jdbc-uri`` フィールドを追加して、完全修飾ドメイン名ベースの接続文字列 `#7852 `_ の取得を簡素化します。 - CNPG-I - ``Postgres`` インターフェイスのサポートをCNPG-Iオペレーターに追加し、プラグインベースのアーキテクチャ `#7179 `_ に向けた移行を継続します。 - ``metrics`` 機能をCNPG-Iインスタンスウェブサーバーに追加し、インスタンスから直接メトリックの公開を有効にします可観測性の向上 `#8033 `_ 。 修正 ^^^^ - ``switchover`` ストラテジーを使用して\ ``barman-cloud`` プラグインに移行する場合のブロック解除されたロールアウト。プラグインサポートの欠如によりWALアーカイブが失敗した後、元のプライマリポッドが正常に再起動するようになりました。 `#8236 `_ サポートされているバージョン ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Kubernetes 1.33、1.32、および1.31 - PostgreSQL 17、16、15、14、および13 - PostgreSQL 17.5がデフォルトのイメージです。PostgreSQL 13のサポートは2025年11月12日に終了します