Files
service-catalog/manifests/helm/cnpg-cluster/1.1.0
wbsong111 48d8fa3f9d cnpg-cluster 1.1.0 문서 오류 정리
1.0.0 에서 복사한 뒤 안 고친 차트 버전 표기(1.0.0)와 배포 경로를 1.1.0 으로
맞추고, 저장소에 실제로 존재하지 않는 doc/decisions·doc/analysis·doc/charts
경로 인용을 제거했다(리뷰 중 확인 — PR #17).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-07 10:01:15 +09:00
..

cnpg-cluster

CloudNativePG 커스텀 리소스를 Helm 으로 감싼 PostgreSQL 클러스터 차트.

  • 차트 버전: 1.1.0
  • PostgreSQL: 18
  • 필요 operator: cloudnative-pg 차트 0.29.0 (operator 1.30.0) 이상

생성되는 리소스

리소스 조건 파일
Cluster 항상 templates/cluster.yaml
Database databases 가 비어있지 않을 때 templates/database.yaml
Pooler pooler.enabled: true templates/pooler.yaml
ScheduledBackup backup.enabled + scheduledBackup.enabled templates/scheduled-backup.yaml

operator 가 위 리소스를 받아 StatefulSet 없이 개별 Pod, PVC, Service(-rw/-ro/-r), TLS 시크릿을 생성한다.

빠른 시작

helm upgrade pg-cnpg ./ -f custom-values.yaml --install -n <namespace> --create-namespace

배포 옵션과 주의사항은 CUSTOM-README.md, 버전 갱신 절차는 BUILD-README.md 를 참고한다.

값 파일

파일 용도
values.yaml 차트 기본값 (전체 키 문서화)
custom-values.yaml PaaSup 표준 오버라이드
dip-values.yaml DIP 플랫폼 운영 배포값 (백업·pooler·동기복제 활성)
dip-resources-quotas.yaml Small/Medium/Large CPU·메모리 티어
dip-volumes-quotas.yaml Small/Medium/Large 볼륨 티어