CloudNativePG 1.20のリリースノート

CloudNativePGの1.20マイナーリリースにおけるユーザーに見える変更の履歴。

変更の完全なリストについては、 commits を参照してください

GitHubのリリースブランチで。

バージョン1.20.0

発売日: 2023年4月27日

特徴:

  • 宣言的なロール管理: Cluster 仕様にmanaged.roles スタンザを導入し、 DDLやALTER ROLE (#1524、#1793、および#1815)

  • PostgreSQLクラスターの宣言的休止: cnpg.io/hibernation と呼ばれる新しいアノテーションを導入して、すべてのポッドを削除し、PVCのみを保持することにより、PostgreSQLクラスターを宣言的に休止します。・この機能は、逆の手順も実装します (#1657)

機能強化:

  • kubectl のcnpg プラグインのreport コマンドの--logs オプションを改善し、利用可能な場合は以前のログも含める (#1811)

  • -any サービスがデフォルトで無効になりました (#1755)

セキュリティ:

  • ローカルファイルを介したオーバーライドを介してSeccompProfile のカスタマイズを有効に (#1827)

修正:

  • サーバーが初めて起動される前のinitdb ブートストラップフェーズ中に、ユーザーが提供したPostgreSQL設定を適用します (#1858)