CloudNativePG 1.25.0 和 1.24.2 已發布!

發布於 2024-12-27,作者:CloudNativePG 貢獻者
相關開放原始碼

CloudNativePG 社群很高興宣布發布 CloudNativePG Operator1.25.01.24.2 版本!

此外,我們也發布了 1.23.6 作為現在已停止支援的 1.23.x 系列的最後一個修補程式,以確保仍在 1.23 或更舊版本上的使用者能夠順利過渡。

CloudNativePG 1.25.0 的新功能?

1.25.0 版本引入了突破性的功能,可簡化 PostgreSQL 操作並增強資料持久性控制。

主要亮點

  • 宣告式資料庫管理:使用新的 Database 自定義資源定義 (CRD) 簡化 PostgreSQL 資料庫的生命週期。
  • 輕鬆實現邏輯複製:使用新的 PublicationSubscription CRD 管理邏輯複製。非常適合線上遷移、主要版本升級等。
  • 精細調整資料持久性:使用 dataDurability 選項優化同步複製配置策略,以平衡資料安全性和自我修復。

CloudNativePG 介面 (CNPG-I) 簡介

此版本標誌著 CloudNativePG 的關鍵時刻,實驗性地引入了 CNPG-I。這種新的標準框架使使用者能夠使用外部插件擴展 CloudNativePG,從而釋放客製化的無限可能。

Barman Cloud Plugin 展示了 CNPG-I 的潛力,展示了如何獨立於 operator 的原始碼開發備份和恢復插件。我們邀請社群提供回饋和貢獻,以完善這項創新功能!

如需完整概述,請閱讀 1.25 版本說明

1.25.0 中的其他增強功能

探索此版本中更多的改進

  • 增強的 pg_dumppg_restore 控制:透過排除物件和並行處理選項加速資料遷移。
  • 並行 Reconcilers:透過叢集控制器中的並行操作提高叢集管理效率。

查看 版本說明 中完整的變更列表。

升級指南

為確保順利升級,請參考我們的 升級文件

我們強烈建議升級到 CloudNativePG 1.25.0 以獲得最新的功能和長期支援。對於 1.24.x 系列的使用者,請更新到 1.24.2 以維持穩定性並接收更新。請記住,對 1.24 版本的支援將持續到 2025 年 3 月 23 日

參與社群

加入我們充滿活力的開放原始碼社群,與其他 CloudNativePG 使用者聯繫、分享見解並獲得支援

  • Slack:在 Slack 上與我們互動。
  • Twitter:關注 @CloudNativePg 以獲取更新和新聞。

感謝您的持續支持!立即升級,探索 CloudNativePG 如何將您的 PostgreSQL 體驗提升到新的高度。

關於 CloudNativePG

CloudNativePG 是一個突破性的 Kubernetes Operator 開放原始碼專案,專為 PostgreSQL 工作負載而設計。CloudNativePG 無縫地協調 PostgreSQL 叢集的整個生命週期,從引導和配置到確保高可用性、連接路由以及全面的備份和災難恢復機制。CloudNativePG 利用 PostgreSQL 的原生串流複製,有效率地在 pod、節點和區域之間分發資料,並使用標準 Kubernetes 模式。這使得能夠以 Kubernetes 原生的方式無縫擴展副本,operator 會自主且安全地重新配置複製,以滿足需求。CloudNativePG 最初由 EDB 構思和支援,代表了在 Kubernetes 環境中管理 PostgreSQL 工作負載的典範轉移。