# CloudNativePG v1.30.0

> Storage & Data · 2026-06-29

쿠버네티스와 PostgreSQL 기능을 확장하고 검증 및 호환성 동작을 조정한 릴리스입니다. 기본값 변경과 보안 및 정확성 수정도 포함되어 관련 기능을 사용하는 환경에 영향을 줄 수 있습니다.

## 조치 필요
- **[security · critical]** 풀링 연결의 `search_path` 고정
  - 운영자가 모든 풀링 연결에서 `search_path = pg_catalog, public, pg_temp`를 고정합니다. 이 수정은 `CVE-2026-55769` 및 `GHSA-x8c2-3p4r-v9r6`와 관련됩니다.
- **[security · high]** 역할 비밀번호의 `SCRAM-SHA-256` 인코딩
  - 운영자가 평문 역할 비밀번호를 `SCRAM-SHA-256`으로 인코딩합니다. 이 수정은 `CVE-2026-55765`, `GHSA-w3gf-xc94-wvmj` 및 `cnpg.io/passwordPassthrough`와 관련됩니다.
- **[security]** 인증서 없는 민감한 엔드포인트 요청 거부
  - 인스턴스 관리자가 일치하는 인증서를 제시하지 않은 요청을 민감한 엔드포인트에 전달하지 않고 거부합니다. 관련 보안 권고 식별자는 `GHSA-7qwx-x8ff-3px9`입니다.

## 영향 확인
- **[breaking]** 리소스의 `cluster` 참조 변경 불가
  - `cluster`를 구성하는 경우에 적용됩니다.
  - `cluster` 참조가 `Database`, `Pooler`, `Publication`, `Subscription`, `ScheduledBackup` 리소스에서 변경되지 않도록 고정됩니다.

## 미리 준비
- **[deprecated]** `native (in-tree) Barman Cloud support` 제거 시점 연기
  - `native (in-tree) Barman Cloud support`를 사용하는 경우에 적용됩니다.
  - 1.31.0에서 제거 예정
  - `native (in-tree) Barman Cloud support`의 제거 시점이 CloudNativePG 1.30.0에서 1.31.0으로 연기됩니다. `Barman Cloud Plugin`으로 전환할 수 있는 기간이 한 버전 더 유지됩니다.
- **[deprecated]** `status.latestGeneratedNode` 사용 중단
  - `status.latestGeneratedNode`를 사용하는 경우에 적용됩니다.
  - `status.latestGeneratedNode`가 사용 중단 필드로 지정되었습니다.

## 그 밖에 기록된 변경
- 48 (defect_corrected 33, added 9, value_changed 4, constraint_changed 2)

[분석 자세히 보기](https://ratatosk.io/ko/releases/cloudnativepg/v1.30.0)

[원본 릴리스 노트](https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.30.0)
