CloudNativePG 1.23のリリースノート
CloudNativePGの1.23マイナーリリースのユーザーに表示される変更の履歴。
変更の完全なリストについては、 commits を参照してください。
GitHubのリリースブランチで。
バージョン1.23.1
GA Date 2024年4月29日
修正
回帰のために失敗していた
PodMonitorリソースのリコンシリエーションを修正します #4286
バージョン1.23.0
GA Date 2024年4月24日
特徴
PostgreSQLイメージカタログ PostgreSQLメジャーバージョンに基づいてオペランドコンテナイメージを管理するための
ClusterImageCatalogおよびImageCatalogCRDを導入しました。これは、Clusterの.spec.imageCatalogRef stanzaを介して促進されます。この機能は、imageNameオプションの代替を提供し、最終的にオペランドコンテナイメージを定義するデフォルトの方法として置き換えます。ユーザー定義のレプリケーションスロット 物理的レプリケーションスロットの同期を強化して、新しく導入されたスタンザ
replicationSlots.synchronizeReplicasを介して、プライマリのユーザー定義のレプリケーションスロットをカバーします。ポッド中断バジェットPDBの構成
.spec.enablePDBフィールドを導入して、プライマリインスタンスでPDBを無効にし、メンテナンス操作中にポッドの適切なエビクションを可能にします。これは、単一インスタンスの展開に特に役立ちます。この機能は、ノードのメンテナンスウィンドウ機能を置き換えることを目的としています。
機能強化
ユーザーは既存のクラスターをレプリカモードに移行し、クロスデータセンターのスイッチオーバー操作を簡素化できる機能を備えています #4261
ユーザーは、タイプ、ラベル、注釈を含む接続プーラーサービスをカスタマイズできるようになりました #3384
ユーザーは
wal_log_hintsPostgreSQLパラメーターを構成できるようになりました #4218 #4218自動的に生成されたシークレットのURIの完全修飾ドメイン名FQDN #4095
クラスターの復元中にクラスターが所有していないインスタンスポッドのクリーンアップ #4141
PDBのステータスを表示するプラグインの
statusコマンドのコマンド出力 #4319recoveryブートストラップでbarman-cloud-wal-restoreを呼び出す際のエラー検出 #4101
修正
スイッチオーバーの前に、選択されたレプリカがストリーミングレプリケーションにあることを確認しました #4288
インスタンスのLSNをソートするときにその解析エラーを正しく処理する #4283
昇格できる正常なスタンバイがない場合は、プライマリポッドを再作成します #4132
リストアジョブが失敗した場合の
PGDATAのクリーンアップ #4151構成の更新時に証明書をリロードします #3705
kubectlのcnpgプラグインdestroy、fencing、およびpromoteプラグインコマンドの引数処理を改善します#4280cnpg statusのバックアップの進行状況のパーセンテージを正しく処理します#413113b_tranにシーケンスのないデータベース
#4346)
変更点
オペレーターイメージが
gcr.io/distroless/static-debian12:nonroot#4201Grafanaダッシュボードは次の場所にあります。 https://github.com/cloudnative-pg/grafana-dashboards #4154