跳到内容
标志
雷竞技下载官网PostgreSQL的Percona操作符
设计和架构
初始化搜索
    雷竞技下载官网percona / k8spg-docs
    雷竞技下载官网percona / k8spg-docs
    • 欢迎
      • 系统需求
      • 设计和架构
      • 与其他方案的比较
      • 安装在Minikube上
      • 与头盔一起安装
      • 安装在谷歌Kubernetes引擎(GKE)上
      • 通用Kubernetes安装
      • 安装在OpenShift上
      • 应用和系统用户
      • 更改PostgreSQL选项
      • 反亲和和容忍
      • 传输加密(TLS/SSL)
      • 遥测
      • 备份和恢复
      • 升级Postgr雷竞技下载官网eSQL和Operator的Percona发行版
      • 水平和垂直缩放
      • raybet雷竞技竞猜在线官网使用Percona监视和管雷竞技下载官网理(PMM)进行监视
      • 重新启动或暂停集群
      • 部署容灾备集群
      • 为Postgre雷竞技下载官网SQL单命名空间和多命名空间部署提供Percona Operator
      • 使用PostgreSQL表空间和Percona Operator雷竞技下载官网
      • 创建用于备份的私有s3兼容云
      • 自定义资源选项
      • 操作员安装选项
      • 雷竞技下载官网经过Percona认证的图像
      • 常见问题
      • 发行说明索引
      • 雷竞技下载官网Percona Operator for PostgreSQL 1.4.0 (2023-03-31)
      • 雷竞技下载官网Percona Operator for PostgreSQL 1.3.0 (22-08-04)
      • 雷竞技下载官网Percona Operator for PostgreSQL 1.2.0 (22-04-06)
      • 雷竞技下载官网Percona Operator for PostgreSQL 1.1.0 (2021-12-07)
      • 雷竞技下载官网Percona Operator for PostgreSQL 1.0.0 (21-10-07)
      • 雷竞技下载官网Percona Operator for PostgreSQL 0.2.0 (21-08-12)
      • 雷竞技下载官网Percona Operator for PostgreSQL 0.1.0 (21-05-10)

    设计概述¶

    Perc雷竞技下载官网ona Operator for PostgreSQL自动化和简化了在Kubernetes上部署和管理开源PostgreSQL集群。运算符是基于CrunchyData的PostgreSQL操作符。

    图像

    使用Operator部署的PostgreSQL容器包括以下组件:

    • 的PostgreSQL数据库管理系统,包括:

      • PostgreSQL额外提供的模块,

      • pgAuditPostgreSQL审计扩展,

      • PostgreSQL set_user扩展模块,

      • Wal2json输出插件,

    • 的pgBackRest备份和恢复实用程序,

    • 的pgBouncerPostgreSQL的连接池

    • 的PostgreSQL高可用性实现Patroni模板,

    • 的pg_stat_raybet雷竞技竞猜在线官网monitor查询性能监控实用程序,raybet雷竞技竞猜在线官网

    • LLVM(用于JIT编译)。

    为提供高可用性,运营商涉及节点关联如果可能的话,在独立的工作节点上运行PostgreSQL集群实例。如果某个节点发生故障,Pod将自动在另一个节点上重新创建。

    图像

    为了为有状态应用程序提供数据存储,Kubernetes使用了持久卷。一个PersistentVolumeClaim(PVC)用于实现对pod的自动存储发放。如果发生故障,容器存储接口(CSI)应该能够重新挂载不同节点上的存储。

    Operator功能扩展了Kubernetes API自定义资源。这些crd提供了对Kubernetes API的扩展,并且,在Operator的情况下,允许您执行诸如创建PostgreSQL集群、更新PostgreSQL集群资源分配、向PostgreSQL集群添加额外的实用程序等操作。pgBouncer用于连接池等。

    当一个新的自定义资源被创建,或者一个现有的自定义资源被更改或删除时,操作员会自动创建/更改/删除所有需要的Kubernetes对象,并进行适当的设置,以提供正确的Percona PostgreSQL集群操作。雷竞技下载官网

    以下crd是在安装Operator时创建的:

    • pgclusters存储管理PostgreSQL集群所需的信息。这包括集群名称、要使用的存储和资源类、要运行哪个版本的PostgreSQL、关于如何维护高可用性集群的信息等等。

    • pgreplicas存储在PostgreSQL集群中管理副本所需的信息。这包括副本的数量、要使用的存储和资源类、特殊的关联规则等。

    • pgtasks是一个通用的CRD,它接受需要在集群上运行的任务类型(例如备份),并通过其工作流跟踪所述任务的状态。

    联系我们

    如需免费技术帮助,请访问Percona雷竞技下载官网社区论坛。

    要报告错误或提交功能请求,请打开JIRA票。

    付费支持和管理或咨询服务,请联系雷竞技下载官网Percona销售。


    最近更新:2023-03-31
    雷竞技下载官网Percona LLC和/或其附属公司,©2009 - 2023
    用MkDocs材料

    饼干的同意

    我们使用cookie来识别您的重复访问和偏好,以及衡量我们文档的有效性,以及用户是否找到他们正在搜索的内容。在您的同意下,您正在帮助我们改进我们的文档。

    Baidu
    map