CloudNativePG 1.17.1、1.16.3 和 1.15.5 发布!

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

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

版本 1.17.1、1.16.3 和 1.15.5补丁版本,包含一些错误修复和小的增强功能,包括:

  • 改进了在首次归档 WAL 文件之前检查备份对象存储是否为空的机制
  • 通过使用 nonroot:nonroot 用户,显式设置复制到 distroless/static:nonroot 容器镜像中的实例管理器二进制文件的权限
  • 使集群的条件与 metav1.Conditions 结构兼容(仅限 1.15)
  • 在备用节点升级为主节点后,断开其上的所有活动连接
  • 在原生 Prometheus 导出器中遵守 MAPPEDMETRICDURATION 指标类型的转换

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

我们建议您尽快更新 operator。

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

关于 CloudNativePG

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