3.8. 处理数据库高可用性
在 Ansible Automation Platform 中部署自动化控制器和自动化中心组件,可以利用其 PostgreSQL 数据库的 PVC。确保这些 PVC 的可用性对于运行 Ansible Automation Platform 的稳定性至关重要。
有几个策略可用于处理 Red Hat OpenShift 集群中的 PVC 可用性,如 Crunchy Data 通过 Postgres Operator (PGO)和 OpenShift Data Foundation (ODF)提供的 PVC 的可用性。
Crunchy Data 提供 PGO (Postgres Operator),它为您提供了一个声明性 Postgres 解决方案,用于自动管理 PostgreSQL 集群。通过 PGO,用户可以创建其 Postgres 集群,扩展并创建高可用性(HA) Postgres 集群,并将其连接到 Ansible Automation Platform 等应用程序。
OpenShift Data Foundation (ODF)是一个高度可用的存储解决方案,可以管理容器化应用程序的持久性存储。它由多种开源操作器和技术组成,包括 Ceph、NooBaa 和 Rook。这些不同的 Operator 允许您置备和管理文件、块和对象存储,然后可以连接到 Ansible Automation Platform 等应用程序。
为 PostgreSQL 数据库提供高可用性 PVC 的步骤超出了此参考架构的范围。