RadonDB PostgreSQL Operator 于 1 月 21 日發(fā)布了 2.1.0[1]。
致謝:
首先感謝 @zhl003 @zlianzhuang @molliezhang 提交的修改叫胁。
什么是 RadonDB PostgreSQL凰慈?
RadonDB PostgreSQL 是一款基于 PostgreSQL 使用 Operator 實現(xiàn)的數(shù)據(jù)庫容器化項目。
- 被廣泛應用于地理空間和移動領域
- 具備高可用驼鹅、穩(wěn)定性微谓、數(shù)據(jù)完整性等性能
- 支持在線水平擴展
- 支持故障自動轉移 ,提供 HA 功能
- 提供 PostgreSQL 常用參數(shù)接口输钩,方便調整參數(shù)
- 提供 PostGIS 插件豺型,具備存儲、查詢和修改空間關系的能力
- 提供實時監(jiān)控买乃、健康檢查姻氨、日志自動清理等功能
RadonDB PostgreSQL Operator 可基于 KubeSphere、OpenShift剪验、Rancher 等 Kubernetes 容器平臺交付肴焊。自動執(zhí)行與運行 RadonDB PostgreSQL 集群有關的任務前联。
RadonDB PostgreSQL Operator 基于 https://github.com/CrunchyData/postgres-operator 這個項目實現(xiàn),進行了改進優(yōu)化娶眷,后續(xù)會持續(xù)回饋給社區(qū)似嗤。
代碼倉庫地址:
新版本功能一覽
- PostgreSQL11.13、14.1內核版本支持
在 2.0.0 版本支持 PostgreSQL 12.7 及 13.3 內核版本的基礎上届宠,2.1.0 版本還支持了 PostgreSQL 11.13 和 14.1 內核版本双谆。
- 更靈活的集群管理
集群中默認安裝集群管理客戶端容器,便于集群運維和管理席揽。
- 更簡便的集群創(chuàng)建流程
優(yōu)化集群創(chuàng)建的流程顽馋,提升部署體驗。
RoadMap
后續(xù) RadonDB PostgreSQL Kubernetes 技術路線:
- 通過 custom resource 定義所有資源
- 自定義數(shù)據(jù)庫用戶角色功能
- 參數(shù)模板功能支持
2.1.0 Release Notes
Features
- Support PostgreSQL versions 11.13 and 14.1.
- Auto update namespace when create cluster with exsiting namespace.
- Add servicemonitor that can export metrics outside of cluster.
Improvements
-
pgo
client container enabled when deploy operator by default. - Add quickstart guid that can run a minimum cluster in 3~5 minutes.
Bug fixes
- Fix pgo cli parameter prompt info error.
- Fix deploy pgo client using curl is unreachable.
2.0.0 Release Notes
Features
- Support PostgreSQL versions 12.7 and 13.3.
- All kernel versions support PostGis plugin
- Support Scale Out and Scale Up
- High-availability based on distributed consensus protocol
- Support synchronous/asynchronous streaming replication
- Rich display of monitoring indicators
歡迎大家體驗幌羞!
參考及下載鏈接:
[1]. Release Notes: https://github.com/radondb/radondb-postgresql-operator/releases