CloudNativePG 1.22.1、1.21.3 和 1.20.6 发布!

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

CloudNativePG 社区 CloudNativePG 社区很高兴宣布为 *CloudNativePG Operator 发布新的更新,该更新现在可用于受支持的 1.22、1.21 和 1.20 版本。

所有受支持的次要版本中的主要增强功能是

  • 使用声明模板自定义 PostgreSQL 集群的临时卷存储
  • kubectlcnpg 插件中引入 pgadmin4 命令,以快速设置仅用于演示的 PgAdmin4 界面。这是最流行的 PostgreSQL GUI,方便连接到指定的 Postgres 集群
  • 添加对 PostgreSQL 的 ident map 文件配置的支持

版本 1.22.1、1.21.3 和 1.20.6补丁版本,包括重要的错误修复,解决的问题包括

  • 由于禁用了 alter system 选项,导致 postgresql.auto.conf 为只读,从而防止 pg_rewind 出现不可恢复的问题
  • 减少使用 initdb 引导方法的导入功能时磁盘空间不足的风险

随着此更新,版本 1.20 已达到生命周期结束 (EOL)。版本 1.20.6 标志着 1.20 次要版本的最终版本。

我们强烈建议您尽早更新 Operator,以从这些改进和错误修复中获益。

有关更改的详细列表,请参阅以下发行说明

感谢您的持续支持,我们期待您在使用更新后的 CloudNativePG Operator 时获得流畅的体验。

关于 CloudNativePG

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