diff --git a/images/cnpg-postgresql/catalog.env b/images/cnpg-postgresql/catalog.env index cb43571..e87f274 100644 --- a/images/cnpg-postgresql/catalog.env +++ b/images/cnpg-postgresql/catalog.env @@ -2,7 +2,7 @@ # 별개다 — 이건 "이 이미지가 어느 차트의 어느 필드를 가리키는가" 만 담는다. # 이 이미지의 태그를 참조하는 차트 버전 디렉토리 (공백 구분, 여러 개 가능) -CHART_DIRS="manifests/helm/cnpg-cluster/1.0.0" +CHART_DIRS="manifests/helm/cnpg-cluster/1.0.0 manifests/helm/cnpg-cluster/1.1.0" # 태그 표기 스타일 — imageName(단일 필드 문자열) | split(registry/repository/tag 분리) TAG_STYLE=imageName diff --git a/manifests/helm/apisix/2.16.0/custom-values.yaml b/manifests/helm/apisix/2.16.0/custom-values.yaml index 89bc459..77f3d37 100644 --- a/manifests/helm/apisix/2.16.0/custom-values.yaml +++ b/manifests/helm/apisix/2.16.0/custom-values.yaml @@ -197,8 +197,8 @@ ingress-controller: # 0/0, 2026-08-12 실측). 근거: images/adc/README.md. deployment: image: - repository: paasup/apisix-ingress-controller - tag: "2.1.0-security-hardened-20260811" + repository: docker.io/paasup/apisix-ingress-controller + tag: "2.1.0-security-hardened-20260820" adcContainer: image: repository: docker.io/paasup/adc diff --git a/manifests/helm/cloudnative-pg/0.29.0/custom-values.yaml b/manifests/helm/cloudnative-pg/0.29.0/custom-values.yaml index 97d4cae..4f9a2a0 100644 --- a/manifests/helm/cloudnative-pg/0.29.0/custom-values.yaml +++ b/manifests/helm/cloudnative-pg/0.29.0/custom-values.yaml @@ -7,7 +7,7 @@ image: # 컴파일했다. 근거·결정: doc/decisions/0002-cloudnative-pg-operator-self-build.md. # 빌드 정의: images/cloudnative-pg/. 상위 태그가 나오면(대응 우선순위 a) 되돌리는 것이 우선. repository: docker.io/paasup/cloudnative-pg - tag: "1.30.0-security-hardened-20260804" + tag: "1.30.0-security-hardened-20260820" # 오프라인/사설 레지스트리 환경에서 미러 사용 시 지정. # imagePullSecrets: diff --git a/manifests/helm/cloudnative-pg/0.29.0/dip-values.yaml b/manifests/helm/cloudnative-pg/0.29.0/dip-values.yaml index b9be26b..1e7ade4 100644 --- a/manifests/helm/cloudnative-pg/0.29.0/dip-values.yaml +++ b/manifests/helm/cloudnative-pg/0.29.0/dip-values.yaml @@ -4,7 +4,7 @@ image: # 자체 빌드(대응 우선순위 c) — custom-values.yaml 상단 주석·doc/decisions/0005 참고. repository: docker.io/paasup/cloudnative-pg - tag: "1.30.0-security-hardened-20260804" + tag: "1.30.0-security-hardened-20260820" replicaCount: 1 diff --git a/manifests/helm/cnpg-cluster/1.0.0/custom-values.yaml b/manifests/helm/cnpg-cluster/1.0.0/custom-values.yaml index f0730ef..4824bef 100644 --- a/manifests/helm/cnpg-cluster/1.0.0/custom-values.yaml +++ b/manifests/helm/cnpg-cluster/1.0.0/custom-values.yaml @@ -10,7 +10,7 @@ postgresql: # # 태그에 빌드일을 포함한다. 같은 앱 버전이라도 베이스 업데이트 결과가 시점마다 다르므로 # 롤링 태그를 쓰지 않는다 (.claude/image-authoring.md). - imageName: "docker.io/paasup/cnpg-postgresql:18.4-bci15.7-hardened-20260803" + imageName: "docker.io/paasup/cnpg-postgresql:18.4-bci15.7-hardened-20260820" # # trivy 는 SLES 15.7 을 정상 커버한다 — 실효 C/H 0/0 은 측정된 결과이며 게이트 PASS 다. # 초기에는 "커버하지 않아 0건이 측정 불가"로 오판했다. 깨끗한 이미지도 0건이라 diff --git a/manifests/helm/cnpg-cluster/1.0.0/dip-values.yaml b/manifests/helm/cnpg-cluster/1.0.0/dip-values.yaml index bc55b5c..264cb7b 100644 --- a/manifests/helm/cnpg-cluster/1.0.0/dip-values.yaml +++ b/manifests/helm/cnpg-cluster/1.0.0/dip-values.yaml @@ -8,7 +8,7 @@ postgresql: # trivy 는 SLES 15.7 을 정상 커버한다(게이트의 CoverageProbe 가 매 스캔마다 확인 — # doc/sbom-pipeline.md). # 실효 C/H 0/0, 게이트 PASS. - imageName: "docker.io/paasup/cnpg-postgresql:18.4-bci15.7-hardened-20260803" + imageName: "docker.io/paasup/cnpg-postgresql:18.4-bci15.7-hardened-20260820" parameters: max_connections: "200" diff --git a/manifests/helm/cnpg-cluster/1.1.0/custom-values.yaml b/manifests/helm/cnpg-cluster/1.1.0/custom-values.yaml index e7649d4..6eaaf56 100644 --- a/manifests/helm/cnpg-cluster/1.1.0/custom-values.yaml +++ b/manifests/helm/cnpg-cluster/1.1.0/custom-values.yaml @@ -9,7 +9,7 @@ postgresql: # # 태그에 빌드일을 포함한다. 같은 앱 버전이라도 베이스 업데이트 결과가 시점마다 다르므로 # 롤링 태그를 쓰지 않는다. - imageName: "docker.io/paasup/cnpg-postgresql:18.4-bci15.7-hardened-20260803" + imageName: "docker.io/paasup/cnpg-postgresql:18.4-bci15.7-hardened-20260820" # # trivy 는 SLES 15.7 을 정상 커버한다(2026-07-29 재측정, 양성 대조로 13건 실측). # 2026-07-28 시점에는 "trivy 가 SLES 15.7 데이터를 커버하지 않아 0건이 측정 diff --git a/manifests/helm/cnpg-cluster/1.1.0/dip-values.yaml b/manifests/helm/cnpg-cluster/1.1.0/dip-values.yaml index 5b6e09c..41e3fe0 100644 --- a/manifests/helm/cnpg-cluster/1.1.0/dip-values.yaml +++ b/manifests/helm/cnpg-cluster/1.1.0/dip-values.yaml @@ -5,7 +5,7 @@ instances: 3 postgresql: # custom-values.yaml 과 동일하게 SUSE BCI 15.7 자체 빌드를 쓴다. # trivy 는 SLES 15.7 을 정상 커버한다(2026-07-29 재측정). 실효 C/H 0/0, 게이트 PASS. - imageName: "docker.io/paasup/cnpg-postgresql:18.4-bci15.7-hardened-20260803" + imageName: "docker.io/paasup/cnpg-postgresql:18.4-bci15.7-hardened-20260820" parameters: max_connections: "200" diff --git a/manifests/helm/etcd/1.1.12/custom-values.yaml b/manifests/helm/etcd/1.1.12/custom-values.yaml index 0d0e128..bd7c39c 100644 --- a/manifests/helm/etcd/1.1.12/custom-values.yaml +++ b/manifests/helm/etcd/1.1.12/custom-values.yaml @@ -14,7 +14,7 @@ image: # 예정이다(etcd-io/etcd#20928) — 상위 태그로 돌아갈 때 이것도 함께 재검토한다. registry: "docker.io/paasup" repository: "etcd" - tag: "3.7.1-security-hardened-20260804" + tag: "3.7.1-security-hardened-20260820" initImage: # 업스트림 기본값 "stable" 은 롤링 태그다 (롤링 태그 금지 — .claude/image-authoring.md).