CloudNativePG 1.17.0、1.16.2 和 1.15.4 版本已發布!

發表於 2022-09-07,作者為 CloudNativePG 貢獻者
相關開源專案

CloudNativePG 社群已宣布推出 1.17.0 版本,這是 CloudNativePG Operator 的一個新的小版本,引入了使用專用磁碟區來儲存預寫式日誌 (Write-Ahead Log, WAL) 檔案來建立新的 PostgreSQL 叢集的功能。將資料庫 (PGDATA) 和 WAL 檔案的 I/O 工作負載分開,可以提高 PostgreSQL 叢集的垂直擴展能力。

在此版本中,已將一個新的指令 destroy 加入到 kubectlcnpg 外掛程式中,以協助從現有的叢集中移除執行個體和相關的持久磁碟區宣告。

運算子現在會管理兩個新的標籤 cnpg.io/instanceNamecnpg.io/podRole,適用於屬於叢集的所有持久磁碟區宣告。

修復了一些小錯誤,特別是在原地運算子升級過程中。

所有支援的版本,包括 1.16.2 和 1.15.4,都有新的修補程式版本可用。

隨著 1.17.0 版本的發布,1.15.x 小版本將於 2022 年 10 月 6 日起終止生命週期 (end of life)

我們鼓勵您盡早更新運算子。

有關變更的完整列表,請參閱

關於 CloudNativePg

CloudNativePG 是一個開放原始碼的 Kubernetes Operator,適用於 PostgreSQL 工作負載,可協調 PostgreSQL 叢集的完整生命週期,從引導和配置,到高可用性和連接路由,再到備份和災難恢復。 CloudNativePG 依靠 PostgreSQL 的原生流複製功能,使用標準 Kubernetes 模式在 Pod、節點和區域之間分發資料。 可以在 Kubernetes 原生方式中向上和向下擴展副本,並且運算子會自動且安全地重新配置適當的複製。 CloudNativePG 是第一個透過提交加入 2022 年 4 月 Sandbox 的請求,來追求與雲原生運算基金會 (CNCF) 完成整個畢業流程的 PostgreSQL Operator。 CloudNativePG 最初是由 EDB 建立和支援的專案