CloudNativePG 社区 很高兴地宣布发布 CloudNativePG Operator 版本 1.25.0 和 1.24.2!
此外,我们还发布了 1.23.6 作为现在不受支持的 1.23.x 系列的最终补丁,以确保仍在 1.23 或更旧版本上的用户可以顺利过渡。
1.25.0 版本引入了突破性的功能,以简化 PostgreSQL 操作并增强数据持久性控制。
Database
自定义资源定义 (CRD) 简化 PostgreSQL 数据库的生命周期。Publication
和 Subscription
CRD 管理逻辑复制。非常适合在线迁移、主版本升级等。dataDurability
选项优化同步复制配置策略,以在数据安全和自我修复之间取得平衡。此版本标志着 CloudNativePG 的一个关键时刻,实验性地引入了 CNPG-I。这个新的标准框架使用户能够使用外部插件扩展 CloudNativePG,从而开启了巨大的定制可能性。
Barman Cloud 插件 展示了 CNPG-I 的潜力,展示了如何独立于 operator 的源代码开发备份和恢复插件。我们欢迎社区反馈和贡献,以改进这项创新功能!
有关全面的概述,请阅读 1.25 发行说明。
探索此版本中的更多改进
pg_dump
和 pg_restore
控制:使用对象排除和并行处理选项加速数据迁移。查看 发行说明 中完整的更改列表。
为确保顺利升级,请参阅我们的升级文档。
我们强烈建议升级到 CloudNativePG 1.25.0 以获取最新功能和长期支持。对于 1.24.x 系列的用户,请更新到 1.24.2 以保持稳定性并接收更新。请记住,对 1.24 版本的支持将持续到 2025 年 3 月 23 日。
加入我们充满活力的开源社区,与 CloudNativePG 用户交流,分享见解并获得支持
感谢您的持续支持!立即升级,探索 CloudNativePG 如何将您的 PostgreSQL 体验提升到新的高度。
CloudNativePG 是一款开创性的开源 Kubernetes Operator,专为 PostgreSQL 工作负载而设计。CloudNativePG 无缝地编排 PostgreSQL 集群的整个生命周期,从引导和配置到确保高可用性、连接路由以及全面的备份和灾难恢复机制。利用 PostgreSQL 的原生流复制,CloudNativePG 有效地将数据分发到 Pod、节点和区域,并利用标准的 Kubernetes 模式。这使得可以以 Kubernetes 原生的方式无缝扩展副本,而 operator 会根据需要自动安全地重新配置复制。CloudNativePG 最初由 EDB 构思和支持,代表了在 Kubernetes 环境中管理 PostgreSQL 工作负载的范式转变。