暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片

CloudNativePG 1.21.0、1.20.3 和 1.19.5 发布!

原创 通讯员 2023-10-19
569

2023年10月17日,CloudNativePG社区发布了 1.21.0 版,这是 CloudNativePG Operator的新次要版本,它引入了对备份和恢复的卷快照支持,以及在可用性、安全性和弹性方面对默认行为的多项增强。

通过利用卷快照上的标准 Kubernetes API,您现在可以利用增量和差异复制等功能来进行 PostgreSQL 数据库的备份和恢复操作,从而开辟超大型数据库 (VLDB) 的前沿。CloudNativePG 是第一个原生支持 Kubernetes 卷快照的 PostgreSQL 运算符。此实现涵盖从备用数据库进行冷备份,等待 1.22 使用 PostgreSQL API 完成热备份功能。

CloudNativePG 1.21 还通过 OperatorHub.io 引入了对 Operator Lifecycle Manager (OLM) 的支持(通过该stable渠道,仅限于最新次要版本的最新补丁版本)。非常感谢 EDB捐赠了“EDB Postgres for Kubernetes”操作符包并将其改编为 CloudNativePG。

作为一项特殊措施,此版本中对 Operator 的默认行为进行了一些重要更改,目的是不断提高 Operator 的开箱即用可用性、安全性和弹性。新 PostgreSQL 集群最相关的变化是:

  • postgres除非有要求,否则禁止以超级用户身份进行网络访问,默认情况下为了更好的安全性(仅限 1.21.0)
  • 默认情况下启用高可用性集群的复制槽,提高弹性(仅限 1.21.0)
  • 控制启动、停止、切换和防护操作的更实际的超时和延迟默认值,适用于大多数生产环境(所有补丁版本)。

对于给现有用户带来的任何不便,我们深表歉意,但随着 CloudNativePG 的用户群不断扩大,从长远来看,推迟这些服务会产生更多问题。升级之前,请务必 阅读详细说明(https://cloudnative-pg.io/documentation/current/installation_upgrade/#upgrading-to-1210-1203-or-1195

新补丁版本适用于所有受支持的版本,包括 1.20.3 和 1.19.5。

在进行上述更改之前,我们建议您尽早升级到 1.21.0,或者至少升级到当前次要版本的最新补丁版本。

随着 1.21.0 的发布,1.19.x 次要版本将于 2023 年 11 月 11 日结束

一些错误也已得到修复。

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

  • 1.21.0 的发行说明:https://cloudnative-pg.io/documentation/1.21/release_notes/v1.21/
  • 1.20.3 发行说明https://cloudnative-pg.io/documentation/1.20/release_notes/v1.20/
  • 1.19.5 的发行说明https://cloudnative-pg.io/documentation/1.19/release_notes/v1.19/

关于CloudNativePg

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


文章来源:https://www.postgresql.org/about/news/cloudnativepg-1210-1203-and-1195-released-2733/

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论