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>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# cnpg-cluster 배포
|
||||
|
||||
차트 버전 `1.0.0` / PostgreSQL `18`
|
||||
차트 버전 `1.1.0` / PostgreSQL `18`
|
||||
|
||||
CloudNativePG 의 `Cluster` / `Database` / `Pooler` / `ScheduledBackup` 커스텀 리소스를
|
||||
Helm 으로 감싼 PaaSup 자체 제작 차트다. 업스트림 차트가 아니다.
|
||||
@@ -18,8 +18,7 @@ Helm 으로 감싼 PaaSup 자체 제작 차트다. 업스트림 차트가 아니
|
||||
- **`backup.enabled: false` 면 PITR 이 불가능하다.** 또한 WAL 이 오브젝트 스토리지로
|
||||
아카이브되지 않아 `walStorage` 볼륨에 계속 쌓인다. 운영 배포는 반드시 백업을 켠다.
|
||||
- **확장(extension)은 `databases` 로 선언한다.** `bootstrap.initdb.postInitApplicationSQL` 에
|
||||
`CREATE EXTENSION` 을 넣으면 **오류 없이 무시된다** (operator 1.30.0 에서 확인,
|
||||
`doc/charts/cnpg/deploy-test.md` 검증 기록 참고).
|
||||
`CREATE EXTENSION` 을 넣으면 **오류 없이 무시된다** (operator 1.30.0 에서 확인됨).
|
||||
- **`bootstrap` 은 최초 1회만 적용된다.** 이미 생성된 클러스터의 `bootstrap.initdb.database`
|
||||
를 바꿔도 아무 일도 일어나지 않는다. DB 추가는 `databases` 로 한다.
|
||||
- **`postInitApplicationSQL` vs `postInitApplicationSQLRefs`.** 둘 다 같은 시점(클러스터
|
||||
@@ -33,7 +32,7 @@ Helm 으로 감싼 PaaSup 자체 제작 차트다. 업스트림 차트가 아니
|
||||
|
||||
```sh
|
||||
git clone https://github.com/paasup/dip-catalog.git
|
||||
cd dip-catalog/manifests/helm/cnpg-cluster/1.0.0
|
||||
cd dip-catalog/manifests/helm/cnpg-cluster/1.1.0
|
||||
helm upgrade pg-cnpg ./ -f custom-values.yaml --install -n <namespace> --create-namespace
|
||||
```
|
||||
|
||||
@@ -269,7 +268,3 @@ helm uninstall <release> -n <ns>
|
||||
# PVC 는 남는다. 데이터까지 지우려면 명시적으로 삭제한다.
|
||||
kubectl -n <ns> get pvc -l cnpg.io/cluster=<release>
|
||||
```
|
||||
|
||||
## 5. 검증 이력
|
||||
|
||||
`doc/charts/cnpg/deploy-test.md` 참고.
|
||||
|
||||
Reference in New Issue
Block a user