CloudNativePG 社区发布了 1.16.0 版本,这是一个 CloudNativePG Operator 的新次要版本,它引入了两个重要的功能:
我们从这个版本开始实施支持 CloudNativePG 最近两个次要版本的政策。这意味着在 1.17.0 发布后,社区将继续支持 1.15 次要版本一个月。我们今天发布 1.15.x 分支的补丁版本 1.15.2。有关详细信息,请参阅 “支持的版本”部分。
1.16.0 版本还在备份和恢复领域以及 fencing 机制中引入了一些增强功能,消除了当一个或多个实例被 fencing 时禁用故障转移的现有限制。它增加了对 Kubernetes 1.24 的支持,并提供了多个错误修复。
这些修复已向后移植到 1.15 发布分支,并包含在 1.15.2 版本中。
有关更改的完整列表,请参阅 1.16.0 和 1.15.2 的发行说明。
我们强烈建议您尽快更新 Operator。您可以直接跳转到 1.16.0 并受益于所有引入的新功能和增强功能,或者通过升级到仅包含错误修复的 1.15.2 来保持在 1.15 次要版本中。
CloudNativePG 是一个用于 PostgreSQL 工作负载的开源 Kubernetes Operator,它编排 PostgreSQL 集群的完整生命周期,从引导和配置,到高可用性和连接路由,再到备份和灾难恢复。CloudNativePG 依靠 PostgreSQL 的原生流复制来跨 Pod、节点和区域分发数据,使用标准的 Kubernetes 模式。副本可以在 Kubernetes 原生方式中进行扩展,并且 Operator 会自动安全地重新配置复制。
CloudNativePG 是第一个通过在 2022 年 4 月提交加入沙箱的请求来寻求与云原生计算基金会 (CNCF) 进行整个毕业过程的 PostgreSQL Operator。 CloudNativePG 是一个最初由 EDB 创建和支持的项目。