CloudNativePG 社区 很高兴推出 CloudNativePG Operator 的最新更新,现在可用于受支持的 1.22 和 1.21 版本。
两个受支持的次要版本中的主要增强功能是
wal_level
GUC,并通过注解禁用 WAL 归档,从而使您可以更好地控制 PostgreSQL 环境kubectl
的 cnpg
插件中引入了 publication
和 subscription
命令组,方便无缝管理 PostgreSQL 原生的逻辑复制。这为强制性的主要在线升级和在线导入开启了新的可能性,丰富了您的数据管理策略。1.22.2 和 1.21.4 版本 是补丁版本,其中包含重要的错误修复,解决了诸如以下问题:
为了遵循 Kubernetes 的最佳实践,我们从该版本开始将清单的应用从客户端过渡到服务器端。因此,在安装 operator 时,--server-side
选项现在是首选。
我们强烈建议您尽快更新 operator,以利用这些增强功能和错误修复,确保无缝且高效的 PostgreSQL 体验。
请参阅以下发行说明,以全面了解每个版本:
感谢您一如既往的支持,我们很高兴看到您在使用更新后的 CloudNativePG Operator 时获得更好的体验。谢谢。
CloudNativePG 是一个突破性的开源 Kubernetes Operator,专为 PostgreSQL 工作负载而设计。CloudNativePG 无缝地编排 PostgreSQL 集群的整个生命周期,从引导和配置到确保高可用性、连接路由以及全面的备份和灾难恢复机制。CloudNativePG 利用 PostgreSQL 的原生流复制,有效地将数据分布在 pod、节点和区域中,并使用标准的 Kubernetes 模式。这使得以 Kubernetes 原生的方式无缝扩展副本成为可能,并且 operator 可以根据需要自主安全地重新配置复制。CloudNativePG 最初由 EDB 构思和支持,代表了在 Kubernetes 环境中管理 PostgreSQL 工作负载的范式转变。