CloudNativePG 1.18.0、1.17.2 和 1.16.4 发布!

发布于 2022-11-18,作者:CloudNativePG 贡献者
相关开源项目

CloudNativePG 社区宣布发布 1.18.0 版本,这是 CloudNativePG Operator 的一个新的次要版本,引入了对集群管理的物理复制槽的支持,以自动管理高可用集群中每个热备副本的物理复制槽,包括故障转移事件。

kubectlcnpg 插件通过引入 3 个新命令得到了增强:

  • hibernate:销毁由 Cluster 生成的所有资源,除了属于 PostgreSQL 主实例的 PVC(hibernate on),并重新创建集群 (hibernate off)
  • install:生成清单以覆盖操作符部署的默认配置选项,例如要监视的命名空间、副本等等
  • pgbench:生成作业以针对给定集群运行 pgbench

修复了一些小错误,特别是导入带有 plpgsql 函数的数据库以及在执行 PITR 时查找最近的备份。

所有支持的版本都有新的补丁版本可用,包括 1.17.2 和 1.16.4。

随着 1.18.0 的发布,1.16.x 次要版本将于 2022 年 12 月 10 日起 停止维护

我们建议您尽快更新操作符。

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

关于 CloudNativePg

CloudNativePG 是一个开源的 Kubernetes 操作符,用于 PostgreSQL 工作负载,它编排 PostgreSQL 集群的完整生命周期,从引导和配置,到高可用性和连接路由,再到备份和灾难恢复。CloudNativePG 依赖于 PostgreSQL 的原生流复制,使用标准的 Kubernetes 模式在 pod、节点和区域之间分发数据。副本可以以 Kubernetes 原生的方式进行扩展,操作符会自动安全地重新配置复制。 CloudNativePG 是第一个向云原生计算基金会 (CNCF) 提交加入沙箱请求,追求整个毕业流程的 PostgreSQL 操作符(2022 年 4 月)。CloudNativePG 是一个最初由 EDB 创建和支持的项目