CloudNativePG 1.20.1、1.19.3 和 1.18.5 发布!

发布于 2023-06-15,作者:CloudNativePG 贡献者
相关开源

CloudNativePG 社区发布了支持的 1.20、1.19 和 1.18 版本的 CloudNativePG Operator 的新更新。

1.20.1、1.19.3 和 1.18.5 版本补丁版本,包含一些错误修复和小的增强功能,包括:

  • 通过 .spec.bootstrap.recovery.volumeSnapshot 节实现了从一组 CSI VolumeSnapshot 资源恢复的初步实现
  • cnpg 插件的 snapshot 命令,用于使用 Kubernetes VolumeSnapshot 标准资源从备用节点创建 Postgres 集群的一致冷备份
  • 支持使用 TopologySpreadConstraints 来管理实例 Pod 的调度
  • 管理 pg_failover_slots 扩展
  • import 节中的 schemaOnly 选项,以避免在从现有 Postgres 集群引导新集群时导出/导入数据

CloudNativePG 现在提供了一个新的和改进的 Grafana 仪表板。

在此版本中,1.18 版本已达到生命周期结束 (EOL):1.18.5 是 1.18 小版本发布的最后一个版本。

我们建议您尽快更新 operator。

有关完整的更改列表,请参阅:

关于 CloudNativePG

CloudNativePG 是一个用于 PostgreSQL 工作负载的开源 Kubernetes Operator,它协调 PostgreSQL 集群的完整生命周期,从引导和配置,到高可用性和连接路由,再到备份和灾难恢复。CloudNativePG 依赖于 PostgreSQL 的原生流复制,以使用标准的 Kubernetes 模式在 pod、节点和区域之间分发数据。可以以 Kubernetes 原生的方式扩展副本,并且 operator 会自动且安全地重新配置复制。 CloudNativePG 最初是由 EDB 创建和支持的项目