CloudNativePG 社群很高興地宣佈釋出
這是 CloudNativePG 正式進入 CNCF Sandbox 後的第一個版本,這是一個重要的里程碑,進一步鞏固了我們對可持續、社群驅動創新的承諾。
現在,您可以透過簡單地將容器映象更新到更新的主版本來宣告式地觸發 PostgreSQL 的 離線就地主版本升級。叢集將安全關閉,pg_upgrade 將執行升級,確保資料一致性。這個備受期待的功能在保持宣告式工作流的同時,簡化了主版本升級。
我們增強了副本的 啟動和就緒探針,使啟動和就緒都可以透過複製延遲進行控制。這意味著您可以將提升限制為僅限無延遲的同步副本——極大地提高了您的可用性。
Database 資源現在支援宣告式建立
這使得跨環境管理一致的資料庫配置更加容易。
隨著 1.26 版本的釋出,內建 Barman Cloud 支援的棄用期正式開始。雖然它在 1.26 版本中仍然功能齊全,但我們強烈建議使用者儘早開始規劃遷移到 Barman Cloud 外掛,並在所有新部署中採用它。為了幫助您完成這一過程,我們釋出了一份全面的 遷移指南。
在 CloudNativePG 1.28 中,Barman Cloud 將從 CloudNativePG 的核心中完全移除。您在此之前完成遷移。
這標誌著 CloudNativePG 演進的一個重要里程碑——一個多年努力的成果,該努力引入了 CNPG-I,我們的可擴充套件外掛介面。這是朝著使 CloudNativePG 成為備份無關解決方案邁出的關鍵一步,同時透過移除直接捆綁 Barman Cloud 的需求,實現了更精簡的運算元映象。它還為未來支援卷快照備份和恢復的外掛奠定了基礎。
外掛的 hibernate 命令現在利用宣告式休眠功能。它不再執行破壞副本 PVC 的命令式休眠過程,而是註釋叢集,與 CloudNativePG 的宣告式方法保持一致。
探索此版本中的其他改進,包括
在 釋出說明中深入瞭解完整細節。
我們建議所有使用者
1.25.x 系列的支援將持續到 2025 年 8 月 22 日。
請參閱 升級說明 以實現順利過渡。
CloudNativePG 是一個廠商中立的開源專案,由充滿活力的 PostgreSQL 和 Kubernetes 愛好者社群支援。 加入我們,共同塑造雲原生 Postgres 的未來!
感謝您一如既往的支援!立即升級,發掘 CloudNativePG 如何將您的 PostgreSQL 體驗提升到新的高度。
CloudNativePG 是一個專門為 PostgreSQL 工作負載設計的開源 Kubernetes Operator。它管理 PostgreSQL 叢集的整個生命週期,包括引導、配置、高可用性、連線路由以及全面的備份和災難恢復機制。透過利用 PostgreSQL 的原生流複製,CloudNativePG 使用標準的 Kubernetes 模式高效地將資料分佈在 Pod、節點和區域之間,從而以 Kubernetes 原生的方式實現副本的無縫擴充套件。CloudNativePG 最初由 EDB 開發和支援,是 CNCF Sandbox 專案,也是該類別中唯一的 PostgreSQL Operator。