宣布 pg_cirrus v1.0-rc1 版本發布 - 輕鬆設定 PostgreSQL 叢集

發布於 2023-08-31,作者:Stormatics
相關開源軟體

我們很高興宣布 pg_cirrus 1.0-rc1 版本的發布。 這個自動化工具簡化了設定 3 節點叢集的過程,讓使用者可以更輕鬆地在 PostgreSQL 中設定和管理高可用性。

我們了解到配置 PostgreSQL 叢集可能是一項複雜且耗時的任務,因此我們設計了 pg_cirrus 以幫助您更快、更有效率地完成此過程。

主要改進

  • 即使在第二次容錯移轉後,第三個叢集節點仍然保持響應。
  • 現在可以確保在容錯移轉事件後進行適當的負載平衡。
  • pg_cirrus 現在在 postgres 使用者下運作,而不是 root 使用者。
  • 增強的安全性:位於相同子網路中的節點,若沒有提供正確的密碼,將無法連接到叢集節點。
  • 相容性擴展到預設的 5432 以外的其他埠。
  • 從 postgres 使用者啟動 pg_cirrus 時,成功執行容錯移轉。
  • 更新的變數名稱,以提高清晰度。
  • 新增了 vault.yml.in 範本檔案。
  • 改進了 ansible playbook 的異常處理;如果 playbook 失敗,pg_cirrus 會優雅地停止。
  • 增強了使用者輸入的異常處理。

為了幫助您開始使用 pg_cirrus,我們提供了以下資源

操作指南頁面: https://stormatics.tech/how-to-use-pg_cirrus-to-setup-a-highly-available-postgresql-cluster

原始碼: https://github.com/stormatics/pg_cirrus/

關於 Stormatics

Stormatics 為企業提供 PostgreSQL 解決方案。 我們的使命是幫助企業可靠地將 PostgreSQL 用於其關鍵資料工作負載。 我們在全球範圍內提供專業服務,專注於高可用性、災害復原、效能調整、安全強化、遷移、諮詢和企業培訓。