Percona Operator for PostgreSQL 通过 Red Hat OpenShift 认证

Percona Operator for PostgreSQL 通过 Red Hat OpenShift 认证

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

Percona Operator for PostgreSQL 现已通过 Red Hat OpenShift 认证,允许用户在 OpenShift 上部署和管理 PostgreSQL 集群。该开源软件简化并自动化了 Kubernetes 上的数据库操作。该 Operator 可在 OperatorHub 上获得,并可通过 Red Hat Marketplace 或命令行界面安装。此认证标志着 Percona 的一个里程碑,并为在 OpenShift 上管理 PostgreSQL 数据库提供了一种强大而高效的方法。

🔎

延伸解读

认证的实际意义

Red Hat OpenShift 认证并非简单的兼容性标签,它意味着该 Operator 通过了 Red Hat 在互操作性、安全性和生命周期管理方面的标准审核。对于企业用户而言,这降低了在生产环境采用开源 PostgreSQL Operator 的合规风险,尤其是在受监管行业中,认证可作为选型时的重要参考依据。

安装方式的选择

文章提供了两种安装路径:通过 Red Hat Marketplace 的图形界面,或使用命令行界面。命令行方式需要克隆仓库、创建命名空间、依次应用 CRD、RBAC 和 Operator 部署文件,步骤明确但要求用户熟悉 oc 命令。Marketplace 方式则更直观,但需满足 Red Hat 基于 UBI 的组件和政策要求。用户可根据团队习惯和合规需求选择。

覆盖第一天与第二天运维

该 Operator 不仅简化初始部署(第一天操作),还自动化了备份、恢复、扩缩容和升级等持续管理任务(第二天操作)。这意味着团队可以将精力从繁琐的日常维护转向应用开发,同时借助 Kubernetes 的能力实现高可用。对于已在 OpenShift 上运行其他工作负载的组织,这有助于统一数据库管理流程。

❓

Q&A

Percona Operator for PostgreSQL 通过 Red Hat OpenShift 认证意味着什么?

这意味着该 Operator 符合 Red Hat OpenShift 在互操作性、安全性和生命周期管理方面的标准,并得到 Red Hat 合作伙伴的全面支持,确保在本地和公有云(如 ROSA)等各种环境中稳定可靠地部署。

Percona Operator for PostgreSQL 的主要功能是什么?

它是一个开源软件,简化并自动化 Kubernetes 上数据库操作的全周期,使用户能够轻松创建和管理高可用、企业级的 PostgreSQL 集群。这包括初始设置和配置(第一天操作)以及持续的管理任务,如备份、恢复、扩缩容和升级(第二天操作)。

如何通过命令行界面安装 Percona Operator for PostgreSQL?

安装步骤包括:克隆 Operator 仓库(git clone -b v2.3.1 https://github.com/percona/percona-postgresql-operator),创建 OpenShift 命名空间(如 oc create namespace postgres-operator),应用 CRD(oc apply --server-side -f deploy/crd.yaml),配置 RBAC(oc apply -f deploy/rbac.yaml -n postgres-operator),启动 Operator(oc apply -f deploy/operator.yaml -n postgres-operator),然后创建 PostgreSQL 集群(oc apply -f deploy/cr.yaml -n postgres-operator)。

通过 Red Hat Marketplace 安装 Percona Operator for PostgreSQL 有哪些要求?

通过 Red Hat Marketplace 部署需要使用基于 Red Hat 通用基础镜像(UBI)的应用程序组件,并满足 Red Hat 的所有政策要求。

安装 Percona Operator for PostgreSQL 后,如何验证 PostgreSQL 集群是否就绪?

创建集群后,可以运行命令 oc get pg -n postgres-operator 来查看集群状态。当状态显示为 ready 时,表示集群已就绪,可以尝试连接。

Percona Operator for PostgreSQL 可以在哪些环境中部署?

它可以在本地(on-prem)和公有云(如 ROSA)环境中部署,并且通过 Red Hat OpenShift 认证,确保在各种环境中的兼容性和支持。

🏷️

标签

➡️

继续阅读