2025年9月25日: PostgreSQL 18 发布!

CloudNativePG 1.22.2 和 1.21.4 发布!

发布于 2024-03-15,作者 CloudNativePG 贡献者
相关开源项目

CloudNativePG 社区 非常高兴地发布了 CloudNativePG Operator 的最新更新,现已支持 1.22 和 1.21 版本。

这两个受支持的次要版本中的关键增强功能包括:

  • 灵活配置 PostgreSQL 的 wal_level GUC 参数,并通过注解禁用 WAL 归档,从而让您可以更精细地控制 PostgreSQL 环境。
  • 可配置 Operator 管理的 TLS 证书的有效期。
  • kubectlcnpg 插件中引入了 publicationsubscription 命令组,从而实现 PostgreSQL 原生逻辑复制的无缝管理。这为命令式的大型在线升级和在线导入开启了新的可能性,丰富了您数据管理策略。

1.22.2 和 1.21.4 版本补丁发布,包含重要的错误修复,解决了以下问题:

  • PVC 组标签与 Pod 上的标签正确同步。
  • 在开始恢复程序之前检查卷快照是否就绪,确保更顺畅的操作和数据完整性。

为了遵循 Kubernetes 的最佳实践,从本版本开始,我们将从客户端应用清单切换到服务器端应用。因此,在安装 Operator 时,--server-side 选项现在是首选。

我们强烈建议您尽早更新 Operator,以利用这些增强功能和错误修复,从而确保无缝高效的 PostgreSQL 体验。

请参阅以下发行说明,以获得对每个版本的全面深入了解:

我们感谢您一直以来的支持,并期待您在使用更新的 CloudNativePG Operator 后获得更佳的体验。谢谢。

关于 CloudNativePg

CloudNativePG 是一款开创性的开源 Kubernetes Operator,专为 PostgreSQL 工作负载而设计。CloudNativePG 无缝编排 PostgreSQL 集群的整个生命周期,负责从引导和配置到高可用性、连接路由以及全面的备份和灾难恢复机制。CloudNativePG 利用 PostgreSQL 的原生流复制,有效地将数据分布在 Pod、节点和可用区之间,并利用标准的 Kubernetes 模式。这使得能够以 Kubernetes 原生的方式无缝扩展副本,Operator 会根据需要自主且安全地重新配置复制。CloudNativePG 最初由 EDB构思和支持,它代表了在 Kubernetes 环境中管理 PostgreSQL 工作负载的范式转变。