Kubegres部署和维护 PostgreSQL 集群的 Kubernetes Operator

联合创作 · 2023-09-27 11:45

Kubegres 是一个 Kubernetes Operator,用来部署并维护 PostgreSQL 集群,提供开箱即用的数据复制和故障转移功能,简化 PostgreSQL 集群生命周期管理,降低数据复制的复杂性。

特性

  • 创建了一个启用流复制 (Streaming Replication) 的 PostgreSQL 服务器集群:此集群创建了一个主 PostgreSQL pod 和多个副本 PostgreSQL pod,并将主数据库实时复制到副本 pod
  • 支持管理故障转移:如果主 PostgreSQL 崩溃,会自动将副本 PostgreSQL 提升为主数据库
  • 提供数据备份选项,允许在一个给定的卷中定期存储 PostgreSQL 数据
  • 提供简单的 YAML,具有专门针对 PostgreSQL 的属性
  • 具备弹性,拥有超过 68 个自动化测试用例,并已在生产环境中运行
浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报