CloudNativePG 1.16.0 與 1.15.2 版本已發佈!

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

CloudNativePG 社群已發佈 1.16.0 版本,這是 CloudNativePG Operator 的一個新的次要版本,它引入了兩個重要的功能:

  • 透過網路從現有的 PostgreSQL 實例離線匯入資料,同時啟用 PostgreSQL 主要版本升級
  • 基於節點標籤的同步複製反親和性規則,提供對在 Kubernetes 叢集中運行同步副本位置的精細控制

我們從這個版本開始實施支持 CloudNativePG 最新兩個次要版本的策略。 這意味著在 1.17.0 版本發佈後,社群將繼續支持 1.15 次要版本一個月。 我們今天發佈 1.15.x 分支的修補程式版本 1.15.2。 有關詳細資訊,請參閱「支援的版本」章節

1.16.0 版本還在備份與恢復領域以及圍欄機制中引入了一些增強功能,消除了現有的一個或多個實例被圍欄時禁用故障轉移的限制。 它增加了對 Kubernetes 1.24 的支援,並提供了多個錯誤修復。

這些修復程式已被反向移植到 1.15 發佈分支,並包含在 1.15.2 版本中。

有關完整的變更列表,請參閱 1.16.01.15.2 的發佈說明。

我們強烈建議您儘快更新 operator。您可以直接跳到 1.16.0 並受益於所有引入的新功能和增強功能,或者通過移動到僅包含錯誤修復的 1.15.2 來停留在 1.15 次要版本中。

關於 CloudNativePG

CloudNativePG 是一個用於 PostgreSQL 工作負載的開源 Kubernetes Operator,它可以編排 PostgreSQL 叢集的完整生命週期,從啟動和配置、高可用性和連接路由,到備份和災難恢復。 CloudNativePG 依賴 PostgreSQL 的原生流複製,使用標準 Kubernetes 模式跨 Pod、節點和區域分發資料。 副本可以以 Kubernetes 原生方式向上和向下擴展,並且 operator 會自動且安全地重新配置複製(如果適用)。

CloudNativePG 是第一個通過提交申請加入 2022 年 4 月的 Sandbox 來與 Cloud Native Computing Foundation (CNCF) 一起追求整個畢業流程的 PostgreSQL Operator。CloudNativePG 最初是由 EDB 創建和支援的專案