CloudNativePG 社区 已宣布发布 1.19.0 版本,这是 CloudNativePG Operator 的一个新的次要版本,它引入了对从备用服务器备份的支持,从而减少了对主服务器的 I/O 影响,以及延迟故障转移,这使您可以在主服务器发生故障后等待一段时间再触发自动故障转移。
对单独的 WAL 卷的支持已得到增强,可以在现有 PostgreSQL 集群上添加单独的 WAL 卷。默认的 Prometheus 导出器中添加了更多用于 WAL 使用情况监控的指标。这两个功能也已向后移植到 1.18.2。
kubectl
的 cnpg
插件已得到增强,引入了 backup
命令,可以在选定的集群上发出新的基础备份。
还修复了一些小错误。
所有受支持的版本都有新的补丁版本,包括 1.18.2 和 1.17.4。
随着 1.19.0 的发布,1.17.x 次要版本将从 2023 年 3 月 14 日起停止维护。
我们建议您尽早更新操作员。
有关完整的更改列表,请参阅
CloudNativePG 是一个开源的 Kubernetes 操作员,用于 PostgreSQL 工作负载,它可以协调 PostgreSQL 集群的完整生命周期,从引导和配置,到高可用性和连接路由,再到备份和灾难恢复。CloudNativePG 依靠 PostgreSQL 的原生流复制来在 Pod、节点和区域之间分发数据,使用标准的 Kubernetes 模式。副本可以以 Kubernetes 原生的方式进行向上和向下扩展,并且操作员会自动安全地重新配置复制。 CloudNativePG 是一个最初由 EDB 创建和支持的项目。