Part III. 설치와 업그레이드
CloudNativePG를 실제로 클러스터에 올리는 단계다. Operator를 어떤 방식으로 설치하고 안전하게 올리는지부터, PostgreSQL 이미지를 선언적으로 관리하는 Image Catalog, Operator 자체의 동작을 바꾸는 설정, 그리고 Kubernetes 노드를 점검할 때 데이터베이스를 지키는 방법까지 다룬다. 앞선 Part II에서 본 아키텍처가 실제 매니페스트로 어떻게 배치되는지 확인하는 자리이기도 하다.
- 3.1 Operator 설치와 업그레이드 — manifest·Helm·OLM 설치와 rolling/in-place 업그레이드
- 3.2 Image Catalog — ImageCatalog·ClusterImageCatalog로 PostgreSQL 이미지 선언 관리
- 3.3 Operator 설정 — cnpg-controller-manager-config ConfigMap·Secret
- 3.4 Kubernetes 업그레이드와 유지보수 — 노드 drain·PDB·maintenance window