CloudNativePG 社区 宣布发布 1.20.0 版本,这是 CloudNativePG Operator 的一个新的次要版本,它引入了对声明式角色管理的支持,允许您通过配置管理 PostgreSQL 用户和组,以及声明式休眠,使您能够关闭 PostgreSQL 集群中所有正在运行的 pod,并仅保留持久卷。
我们还在新创建的 PostgreSQL 集群中更改了默认行为
一些小错误也得到了修复。
新的补丁版本适用于所有受支持的版本,包括 1.19.2 和 1.18.4。
随着 1.20.0 版本的发布,1.18.x 次要版本将于 2023 年 5 月 27 日终止生命周期。
我们建议您尽快更新 operator。
有关完整的更改列表,请参阅
CloudNativePG 是一个用于 PostgreSQL 工作负载的开源 Kubernetes Operator,它编排 PostgreSQL 集群的完整生命周期,从引导和配置,到高可用性和连接路由,再到备份和灾难恢复。CloudNativePG 依赖于 PostgreSQL 的原生流复制,使用标准的 Kubernetes 模式在 pod、节点和区域之间分发数据。副本可以在 Kubernetes 原生方式中向上和向下扩展,并且 operator 会自动安全地重新配置复制。 CloudNativePG 是一个最初由 EDB 创建和支持的项目。