CloudNativePG 社区 非常高兴地发布了 CloudNativePG Operator 的最新更新,现已支持 1.22 和 1.21 版本。
这两个受支持的次要版本中的关键增强功能包括:
wal_level
GUC 参数,并通过注解禁用 WAL 归档,从而让您可以更精细地控制 PostgreSQL 环境。kubectl
的 cnpg
插件中引入了 publication
和 subscription
命令组,从而实现 PostgreSQL 原生逻辑复制的无缝管理。这为命令式的大型在线升级和在线导入开启了新的可能性,丰富了您数据管理策略。1.22.2 和 1.21.4 版本 是补丁发布,包含重要的错误修复,解决了以下问题:
为了遵循 Kubernetes 的最佳实践,从本版本开始,我们将从客户端应用清单切换到服务器端应用。因此,在安装 Operator 时,--server-side
选项现在是首选。
我们强烈建议您尽早更新 Operator,以利用这些增强功能和错误修复,从而确保无缝高效的 PostgreSQL 体验。
请参阅以下发行说明,以获得对每个版本的全面深入了解:
我们感谢您一直以来的支持,并期待您在使用更新的 CloudNativePG Operator 后获得更佳的体验。谢谢。
CloudNativePG 是一款开创性的开源 Kubernetes Operator,专为 PostgreSQL 工作负载而设计。CloudNativePG 无缝编排 PostgreSQL 集群的整个生命周期,负责从引导和配置到高可用性、连接路由以及全面的备份和灾难恢复机制。CloudNativePG 利用 PostgreSQL 的原生流复制,有效地将数据分布在 Pod、节点和可用区之间,并利用标准的 Kubernetes 模式。这使得能够以 Kubernetes 原生的方式无缝扩展副本,Operator 会根据需要自主且安全地重新配置复制。CloudNativePG 最初由 EDB构思和支持,它代表了在 Kubernetes 环境中管理 PostgreSQL 工作负载的范式转变。