3.8. 데이터베이스 고가용성 처리
Ansible Automation Platform 내에 자동화 컨트롤러 및 자동화 허브 구성 요소를 배포하면 PostgreSQL 데이터베이스의 PVC를 활용할 수 있습니다. 이러한 PVC의 가용성이 Ansible Automation Platform 실행의 안정성에 중요합니다.
Postgres Operator(PGO) 및 ODF(OpenShift Data Foundation)를 통해 Crunchy Data에서 제공하는 것과 같이 Red Hat OpenShift 클러스터 내에서 PVC 가용성을 처리하는 데 사용할 수 있는 몇 가지 전략이 있습니다.
Cunchy Data는 PostgreSQL 클러스터를 자동으로 관리하는 선언적 Postgres 솔루션을 제공하는 Postgres Operator인 PGO를 제공합니다. PGO를 사용하면 Postgres 클러스터를 생성하고, HA(고가용성) Postgres 클러스터를 생성하고 이를 Ansible Automation Platform과 같은 애플리케이션에 연결할 수 있습니다.
OpenShift Data Foundation(ODF)은 컨테이너화된 애플리케이션의 영구 스토리지를 관리할 수 있는 고가용성 스토리지 솔루션입니다. Ceph, NooBaa 및 Rook을 포함한 여러 오픈 소스 운영자 및 기술로 구성됩니다. 이러한 다양한 Operator를 사용하면 Ansible Automation Platform과 같은 애플리케이션에 연결할 수 있는 파일, 블록 및 오브젝트 스토리지를 프로비저닝하고 관리할 수 있습니다.
PostgreSQL 데이터베이스에 고가용성 PVC를 제공하는 단계는 이 참조 아키텍처의 범위를 벗어납니다.