pgEdge 宣布集成 CloudNativePG,简化 Kubernetes 上的 Postgres 部署

发布于 2025-11-09,pgEdge, Inc.
相关开源软件 专有软件

全新容器镜像和 Helm Chart 助力 pgEdge 与业界领先的 Kubernetes Operator 实现无缝部署

弗吉尼亚州亚历山大市,2025年11月5日 — 领先的开源企业级 Postgres 公司 pgEdge 今日宣布推出基于 CloudNativePG 兼容性构建的 pgEdge Kubernetes 容器版本,以及更新的 pgEdge Helm chart。这些版本使在 Kubernetes 上部署和运维 pgEdge Enterprise Postgres 和 pgEdge Distributed Postgres 变得前所未有地简便,充分利用了 CloudNativePG operator 的成熟度和广泛的社区采用。

pgEdge 现已完全开源,采用经 OSI 批准的 PostgreSQL 许可证,继续履行其让 Postgres 对开发者、运维人员和更广泛的开源社区更加易用的使命。

借助 CloudNativePG 赋能 Kubernetes 部署 CloudNativePG 是一个开源 Kubernetes operator,使用原生 Kubernetes 资源自动化管理 PostgreSQL 集群的生命周期。最近被云原生计算基金会(CNCF)接纳为 Sandbox 成熟度级别项目,CloudNativePG 已成为在 Kubernetes 上运行 Postgres 的社区标准,拥有超过4500个 GitHub 星标和5800万次下载。

今日发布包含两个关键版本,简化了 pgEdge 在 Kubernetes 上的部署: 全新 pgEdge Postgres 容器镜像

pgEdge 发布了基于 pgEdge Enterprise Postgres 包构建的新容器镜像,支持 Postgres 16 至 18,发布在 GitHub Container Registry,名称为 pgedge/pgedge-postgres。提供两种镜像版本: - 精简版:包含用于分布式部署的核心 pgEdge 扩展(spock、snowflake、lolor) - 标准版:额外包含 pgVector、PostGIS 和 pgAudit 等热门扩展

这些镜像可与 CloudNativePG、官方 Postgres 入口点以及 Patroni 配合使用,支持与主流开源工具的广泛集成。组织可以根据需要在这些镜像基础上扩展更多扩展。

更新的 pgEdge Helm Chart

新的 pgEdge Helm chart 利用 CloudNativePG 简化分布式 Postgres 架构的部署和运维。该 chart 主要特性包括:

  • 通过 pgEdge Enterprise Postgres 镜像支持 Postgres 16、17 和 18。
  • 灵活的部署选项,支持单区域和多区域部署。
  • 在单区域部署 pgEdge Enterprise Postgres,可选配备用副本。
  • 通过 Spock 多主复制跨多区域部署 pgEdge Distributed Postgres。
  • 在 helm install 和 upgrade 过程中跨所有节点配置 Spock 复制。
  • 在 Kubernetes 中部署 pgEdge Distributed Postgres 的最佳实践默认配置。
  • 支持跨所有节点或特定节点扩展/覆盖 CloudNativePG 配置。
  • 配置具有自动故障转移功能的备用实例,利用 Spock 的延迟反馈和故障转移槽工作进程,在故障转移和提升过程中维持主主复制。
  • 使用 Spock 或 CloudNativePG 的引导功能添加 pgEdge 节点,从现有节点或备份同步数据。
  • 执行 Postgres 大版本和小版本升级。
  • 为托管用户(包括 pgedge 复制用户)提供客户端证书认证。
  • 支持跨多个 Kubernetes 集群部署的配置选项。

核心优势

集成 CloudNativePG 的全新 pgEdge 容器版本带来以下优势:

  • 简化运维:成熟的 operator 能力,用于在 Kubernetes 中编排分布式 Postgres
  • 灵活部署:多种镜像版本可选,Helm chart 可配置且提供最佳实践默认值
  • 社区标准:基于 CNCF 支持的工具,经过广泛验证
  • 100% Postgres 兼容:采用经 OSI 批准的 PostgreSQL 许可证,完全开源,无供应商锁定
  • 企业级特性:多主复制、高可用、低延迟,以及20多个热门扩展
  • 生产就绪:同日安全更新,资深 Postgres 专家提供全天候全球支持

多集群与多云支持

大多数部署 pgEdge Distributed Postgres 的组织都在不同区域和云服务商之间运行节点,以获得更好的性能和可用性。此新版本支持多集群 Kubernetes 部署,利用标准 Kubernetes 工具进行跨集群网络互联(如 Cilium 或 Submariner)和证书管理。

虽然单个 Kubernetes 集群通常在一个区域内跨多个可用区运行,但 pgEdge 客户经常在不同区域部署节点以获得更好的性能和可用性,有时还会跨多个云服务商。

"这些更新标志着让 pgEdge 更简单、更灵活、更容易集成到 Kubernetes 环境中的重要一步," pgEdge 总裁兼首席执行官 David Mitchell 表示。"无论您是在单区域运行还是跨云管理多集群部署,pgEdge 现在都提供了开源基础和工具来满足您在 Kubernetes 中的需求。"

获取方式

您可以立即在 GitHub 上探索新的镜像和 Helm chart: - pgEdge Postgres 镜像:https://github.com/pgEdge/postgres-images - pgEdge Helm Chart:https://github.com/pgEdge/pgedge-helm

如需了解更多信息并免费试用 pgEdge,请访问 www.pgedge.com/get-started 或查阅文档。

关于 pgEdge pgEdge 是领先的开源企业级 Postgres 公司,致力于帮助开发者在全球网络上轻松构建和部署高度可扩展的分布式数据库应用。由拥有数十年 PostgreSQL 专业经验的行业资深人士创立,pgEdge 提供完全分布式的 PostgreSQL 高可用解决方案,满足低延迟、超高可用性、多主分布式部署、数据驻留合规以及地理横向扩展等需求。公司提供全天候全球支持,由资深 Postgres 专家提供直接的 PostgreSQL 社区贡献,并可选配驻场工程师服务提供专属支持。客户包括 Bertelsmann、Qube RT、Jobot、欧洲议会以及多个美国政府机构等知名企业和组织。