Crunchy PostgreSQL Operator通过提供必要功能来保持PostgreSQL集群正常运行,从而自动化并简化在Kubernetes及其他支持Kubernetes的平台上部署和管理开源PostgreSQL集群,这些功能包括:
轻松创建、扩展和删除PostgreSQL集群,同时完全自定义您的Pod和PostgreSQL配置!
高可用性
由基于分布式共识的高可用解决方案支持的安全自动化故障转移。使用Pod反亲和性提高弹性;您可以配置其强度!故障的主节点会自动修复,从而加快恢复时间。
支持备用PostgreSQL集群,该集群可在单个Kubernetes集群内以及多个Kubernetes集群之间工作。
灾难恢复
备份和恢复利用开源pgBackRest工具,并支持完整、增量和差异备份以及高效的增量恢复。设置备份保留时间。适用于超大型数据库!
TLS
通过为PostgreSQL服务器启用TLS,确保应用程序和数据服务器之间的安全通信,包括强制所有连接使用TLS的能力。
监控
使用开源https://github.com/CrunchyData/pgmonitor%E5%BA%93%E8%B7%9F%E8%B8%AAPostgreSQL%E9%9B%86%E7%BE%A4%E7%9A%84%E5%81%A5%E5%BA%B7%E7%8A%B6%E5%86%B5%E3%80%82
PostgreSQL用户管理
通过强大的命令快速添加和删除PostgreSQL集群中的用户。管理密码过期策略或使用您首选的PostgreSQL认证方案。
升级管理
安全应用PostgreSQL更新,对PostgreSQL集群的可用性影响最小。
高级复制支持
为对事务丢失敏感的工作负载选择异步复制和同步复制。
克隆
使用简单的pgo clone命令从现有集群创建新集群。
连接池
使用pgBouncer进行连接池化
节点亲和性
将PostgreSQL集群部署到您偏好的Kubernetes节点
定时备份
为每个PostgreSQL集群选择备份类型(完整、增量、差异)以及备份频率。
备份到S3
将备份存储在Amazon S3或任何支持S3协议的对象存储系统中。PostgreSQL Operator可以从这些备份进行备份、恢复和创建新集群。
多命名空间支持
您可以通过多种不同的部署模型控制PostgreSQL Operator如何利用Kubernetes命名空间:
pgo create namespace和pgo delete namespace命令动态添加和删除PostgreSQL Operator管理的命名空间完全可定制性
Crunchy PostgreSQL Operator使您能够在支持Kubernetes的平台上轻松运行自己的PostgreSQL即服务,但我们知道您可能需要进一步的定制。因此,Crunchy PostgreSQL Operator允许您进一步定制部署,包括:
imagePullSecrets和私有仓库!架构
Crunchy PostgreSQL Operator扩展Kubernetes以提供更高级别的抽象,用于快速创建和管理PostgreSQL集群。Crunchy PostgreSQL Operator利用称为“自定义资源”的Kubernetes概念来创建多个自定义资源定义(CRD),允许管理PostgreSQL集群。
Crunchy PostgreSQL Operator在以下平台上经过测试:
Crunchy PostgreSQL Operator已在各种Kubernetes存储和存储类上进行测试,包括:
以及更多。我们已收到有关人们将PostgreSQL Operator与其他存储类一起使用的报告。
我们知道Kubernetes有多种不同类型的存储类,我们尽最大努力测试每一种,但由于该领域的广度,我们无法在每种存储类中验证PostgreSQL Operator的功能。尽管如此,PostgreSQL Operator设计为与存储类无关,并已证明可与其他存储类一起使用。存储是Kubernetes中一个快速发展的领域,我们将继续使PostgreSQL Operator适应现代Kubernetes存储标准。
此容器由Crunchy Data维护,并根据Crunchy Data开发者计划提供。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。




探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
不支持 push
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务