CloudNativePG 1.17.1、1.16.3 和 1.15.5 发布!

发布于 2022-10-10,The CloudNativePG Contributors
相关开源软件

CloudNativePG 社区发布了受支持的 1.17、1.16 和 1.15 版本 CloudNativePG Operator 的新更新。

1.17.1、1.16.3 和 1.15.5 是补丁版本,包含若干错误修复和小幅改进,包括:

  • 改进了在首次归档 WAL 文件之前检查备份对象存储是否为空的机制

  • 显式设置复制到 distroless/static:nonroot 容器镜像中的实例管理器二进制文件的权限,使用 nonroot:nonroot 用户

  • 使集群的 conditions 与 metav1.Conditions 结构体兼容(仅限 1.15)

  • 在备节点提升为主节点后断开所有活动连接

  • 在原生 Prometheus 导出器中支持 MAPPEDMETRICDURATION 指标类型转换

本次发布标志着 1.15 版本已达到生命周期终点 (EOL):1.15.5 是 1.15 次要版本的最后一个发布版本。

我们建议您尽早更新 Operator。

完整的变更列表请参阅:

  • 1.17.1 发布说明 (https://cloudnative-pg.io/documentation/1.16/release_notes/v1.17/)

  • 1.16.3 发布说明 (https://cloudnative-pg.io/documentation/1.16/release_notes/v1.16/)

  • 1.15.5 发布说明 (https://cloudnative-pg.io/documentation/1.15/release_notes/v1.15/)

关于 CloudNativePG

CloudNativePG (https://cloudnative-pg.io) 是一个用于 PostgreSQL 工作负载的开源 Kubernetes Operator,可编排 PostgreSQL 集群的完整生命周期,从引导和配置、高可用和连接路由,到备份和灾难恢复。CloudNativePG 依赖 PostgreSQL 的原生流复制来在 Pod、节点和可用区之间分发数据,使用标准的 Kubernetes 模式。副本可以以 Kubernetes 原生方式进行扩缩容,Operator 会自动安全地重新配置复制。CloudNativePG 是第一个通过向云原生计算基金会 (CNCF) 提交加入 Sandbox 请求(2022 年 4 月)来完成整个毕业流程的 PostgreSQL Operator。CloudNativePG 是由 EDB (https://www.enterprisedb.com/products/cloud-native-postgresql-kubernetes-ha-clusters-k8s-containers-scalable) 最初创建和支持的项目。