Percona PostgreSQL 发行版操作符 1.0.0

发布于 2021-10-11,作者:Percona
相关专有

Percona 宣布 Percona PostgreSQL 发行版操作符正式发布 (GA)。

适用于 Kubernetes 的 PostgreSQL 操作符可以自动化生命周期,简化开源 PostgreSQL 集群的部署和管理。该操作符遵循 Percona PostgreSQL 发行版 的配置和设置的最佳实践。该操作符为 Kubernetes 应用程序提供了一种一致的方式来打包、部署、管理以及执行备份和还原。操作符在云原生应用程序中提供了自动化优势。

优点如下

  • 部署一个没有单点故障且可以跨多个可用区的 Percona PostgreSQL 发行版
  • 修改 Percona PostgreSQL 发行版的大小参数以添加或删除 PostgreSQL 实例
  • 使用单个自定义资源作为配置集群的通用入口点,类似于其他 Percona 操作符
  • 对操作符和 PostgreSQL 进行半自动升级到更新版本
  • 与 Percona Monitoring and Management (PMM) 集成,以无缝监控您的 Percona PostgreSQL 发行版
  • 根据需要自动化备份或执行按需备份,并支持执行自动还原
  • 使用与 S3 兼容的 API 或 Google Cloud 的云存储进行备份
  • 使用传输层安全 (TLS) 进行复制和客户端流量
  • 支持高级 Kubernetes 功能,例如 Pod 中断预算、节点选择器、约束、容忍度、优先级类以及亲和性/反亲和性

Percona PostgreSQL 发行版操作符基于 Crunchy Data 开发的 Postgres 操作符


版本亮点


新功能和改进

  • K8SPG-96:如果 pmm-agent 工作不正常,PMM 客户端容器不会导致整个数据库 Pod 崩溃
  • K8SPG-86:操作符现在与 OpenShift 平台 兼容
  • K8SPG-62:现在支持通过主自定义资源配置计划备份
  • K8SPG-99K8SPG-131:操作符文档得到了大幅改进,现在涵盖了内部和外部通信的传输层安全 (TLS) 以及集群升级的使用方法

支持的平台

以下平台已经过测试,并由操作符 1.0.0 正式支持

此列表仅包括作为发布过程一部分特别测试过的平台。其他 Kubernetes 版本和风格取决于 Kubernetes 本身提供的向后兼容性。


有用链接