PgBouncer (CNPG Pooler)
Lumie의 PostgreSQL 커넥션 풀링은 CloudNativePG 네이티브 Pooler CRD로 제공됩니다. 이전에 사용하던 독립 배포 icoretech/pgbouncer Helm 차트는 완전히 폐기(Phase D, 2026-05-25)되었으며, storage/kustomization.yaml에서도 제거되었습니다.
CNPG Pooler는 PgBouncer 엔진을 내장하여, 별도의 userlist Secret 없이 오퍼레이터가 cnpg_pooler_pgbouncer 사용자와 user_search() 함수를 클러스터에 자동으로 생성합니다.
개요
주요 변경 사항 (Phase D)
| 항목 | 이전 (폐기) | 현재 |
|---|---|---|
| 배포 방식 | icoretech/pgbouncer Helm 차트 | CNPG Pooler CRD |
| userlist 관리 | pgbouncer-userlist Secret (Vault VSS) | 오퍼레이터 자동 생성 (cnpg_pooler_pgbouncer) |
| 관리자 자격 증명 Secret | pgbouncer-db-secrets (Vault VSS) | 불필요 (오퍼레이터 내장) |
| 네임스페이스 | lumie-backend | lumie-db (prod), lumie-dev (dev) |