CloudNativePG 1.18のリリースノート¶
CloudNativePGの1.18マイナーリリースでのユーザーに表示される変更の履歴。
変更の完全なリストについては、GitHubのリリースブランチの commits を参照してください。
バージョン1.18.0¶
リリース日: 2022年11月10日
特徴:
高可用性用のクラスター管理の物理レプリケーションスロット :プライマリとスタンバイの両方で、高可用性クラスター内の各ホットスタンバイレプリカの物理レプリケーションスロットを自動的に管理します (#740)
Postgresクラスター休止状態 :新しいサブコマンド
kubectl cnpg hibernate on/off/status <cluster-name>を使用して、プラグインを介してクラスター休止状態を導入します。ハイバネーションは、PostgreSQLプライマリインスタンスに属するPVCを除く、クラスターによって生成されたすべてのリソースを破壊します (#782)
セキュリティ:
SeccomProfileをポッドとコンテナに追加 (#888)
機能強化:
pvcTemplateにサイズ要求がある場合、クラスタースペックでストレージサイズを省略できるように (#914)cnpgプラグインのstatusコマンド: - レプリケーションスロット情報を追加 (#873) - fencedクラスターの表示を明確化 (#886) - レプリカクラスターの表示を改善 (#871)ドキュメント: - PrometheusとGrafanaを使用してローカルシステムでCloudNativePGの可観測性機能を評価する方法に関する指示を提供するモニタリングページを改善しました (#968)・to-End Test Suiteページ (#945)
cnpgプラグインの新しいサブコマンド: -pgbenchは、クラスターに対してpgbenchを実行するジョブ定義を生成します (#958) -installはオペレーターのインストールマニフェストを生成します (#944)PostgreSQL 15.0を新しいデフォルトバージョンとして設定 (#821)
修正:
plpgsqlファンクションでデータベースをインポート (#974)ポイントインタイムリカバリを行うときに最も近いバックアップを適切に見つけます (#949)
ScheduledBackupフォーマットがKubernetesのCronJobフォーマットに従っていないことを明確化 (#883)フェイルオーバーロジックを、古い可能性のあるKubernetes Podの準備ではなく、インスタンスマネージャーからのPostgres情報に基づいてください (#890)
新しく作成されたクラスターごとにアーカイブするWALがあることを確認します。・不足するとバックアップが機能しない可能性がある (#897)
ドキュメントの
barmanObjectStoreのYAMLキー名を修正 (#877)krewリリースを修正 (#866)