CloudNativePG 社群已宣布發布 1.19.0 版本,這是 CloudNativePG Operator 的一個新的次要版本,它引入了對從備份伺服器進行備份的支援,這減少了對主伺服器的 I/O 影響,以及延遲容錯移轉,讓您可以在主伺服器發生故障後等待一段時間,再觸發自動容錯移轉。
對獨立 WAL 磁碟區的支援已得到增強,甚至可以在現有的 PostgreSQL 叢集上新增獨立 WAL 磁碟區。更多用於 WAL 使用監控的指標已添加到預設的 Prometheus 匯出器。這兩項功能也已向後移植到 1.18.2。
用於 kubectl
的 cnpg
外掛程式已通過引入 backup
命令來增強,以在選定的叢集上發起新的基本備份。
一些小錯誤也已修復。
所有受支援的版本,包括 1.18.2 和 1.17.4,均提供新的修補程式版本。
隨著 1.19.0 的發布,1.17.x 次要版本將於 2023 年 3 月 14 日起終止生命週期 (End of Life)。
我們建議您盡早更新 Operator。
有關完整的變更列表,請參閱
CloudNativePG 是一個用於 PostgreSQL 工作負載的開放原始碼 Kubernetes Operator,它協調 PostgreSQL 叢集的完整生命週期,從引導和配置,到高可用性和連線路由,再到備份和災難恢復。 CloudNativePG 依靠 PostgreSQL 的原生串流複製來跨 Pod、節點和區域分發資料,使用標準的 Kubernetes 模式。 副本可以以 Kubernetes 原生方式向上和向下擴展,並且 Operator 會根據需要自動且安全地重新配置複製。CloudNativePG 是一個最初由 EDB 創建和支援的專案。