CloudNativePG 社区很高兴宣布 CloudNativePG Operator 的新更新已发布,目前支持 1.23、1.22 和 1.21 版本。
通过全面的重构和增强活动,我们显著提高了自动化端到端 (E2E) 测试的可靠性。在 EDB 的贡献下,我们在所有主要云提供商上测试了该 Operator,识别并修复了若干缺陷,确保了软件更加稳定和有弹性。
1.23.2、1.22.4 和 1.21.6 版本是补丁版本,包含重要的错误修复,解决了以下问题:
hot_standby_feedback 与我们管理的集群级复制槽实现之间的问题,autovacuum 未能正常工作pgaudit.log_rows 未按预期工作随着此更新,1.21 版本已达到生命周期终点 (EOL)。1.21.6 版本是 1.21 次要版本的最终发布。
我们强烈建议您尽快更新 Operator,以受益于这些改进和错误修复。
有关更改的详细列表,请参阅发布说明
此外,我们很高兴地宣布,macOS 用户现在可以通过 Homebrew 安装 kubectl 的 cnpg 插件,命令为:brew install kubectl-cnpg。
感谢您的持续支持。我们期待您在使用更新后的 CloudNativePG Operator 时获得无缝体验。如果您在生产环境中使用它,请考虑将您的组织添加为项目的采用者。
您的支持帮助我们成长和进步!
CloudNativePG 是一款开创性的开源 Kubernetes Operator,专为 PostgreSQL 工作负载而设计。CloudNativePG 无缝编排 PostgreSQL 集群的整个生命周期,从引导和配置,到确保高可用性、连接路由以及全面的备份和灾难恢复机制。利用 PostgreSQL 的原生流复制,CloudNativePG 可在 Pod、节点和区域之间高效地分发数据,并使用标准的 Kubernetes 模式。这使得以 Kubernetes 原生的方式无缝扩展副本成为可能,Operator 可自主且安全地根据需要重新配置复制。CloudNativePG 最初由 EDB 设计和支持,代表了在 Kubernetes 环境中管理 PostgreSQL 工作负载的范式转变。