자체 빌드 이미지 3종 docker.io/paasup 재빌드·push + 카탈로그 values 갱신
cloudnative-pg·cnpg-postgresql·etcd 를 REGISTRY=docker.io/paasup 로 재빌드해 verify.sh·게이트(커버리지 ok, 실효 C/H 0/0, PASS) 확인 후 push, docker manifest inspect 로 레지스트리 존재를 재확인했다. 기존 참조(docker.io/wbsong111, 이전 security-catalog 빌드)는 dip-catalog 자체 파이프라인으로 검증된 적이 없었다. 카탈로그 values(custom-values.yaml/dip-values.yaml)를 patch-catalog-tag.py 로 새 태그로 교체하고 helm template·extract-helm-images.sh 로 렌더링 결과를 재확인했다. 로컬 docker 계정은 paasup push 권한이 확인됐으나 GitHub Actions 시크릿(DOCKERHUB_USER/TOKEN)의 권한은 별도 확인이 필요하다(MEMORY.md). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -6,9 +6,8 @@ image:
|
||||
# Go 모듈 정적 링크라 베이스 OS 교체로 해소 불가)으로 막혀 release-1.30 브랜치를 직접
|
||||
# 컴파일했다. 근거: doc/analysis/cloudnative-pg-operator-cve.md, 결정: doc/decisions/0005.
|
||||
# 빌드 정의: images/cloudnative-pg/. 상위 태그가 나오면(대응 우선순위 a) 되돌리는 것이 우선.
|
||||
registry: "docker.io/wbsong111"
|
||||
repository: "cloudnative-pg"
|
||||
tag: "1.30.0-security-hardened-20260730c"
|
||||
repository: docker.io/paasup/cloudnative-pg
|
||||
tag: "1.30.0-security-hardened-20260803"
|
||||
|
||||
# 오프라인/사설 레지스트리 환경에서 미러 사용 시 지정.
|
||||
# imagePullSecrets:
|
||||
|
||||
@@ -3,9 +3,8 @@
|
||||
|
||||
image:
|
||||
# 자체 빌드(대응 우선순위 c) — custom-values.yaml 상단 주석·doc/decisions/0005 참고.
|
||||
registry: "docker.io/wbsong111"
|
||||
repository: "cloudnative-pg"
|
||||
tag: "1.30.0-security-hardened-20260730c"
|
||||
repository: docker.io/paasup/cloudnative-pg
|
||||
tag: "1.30.0-security-hardened-20260803"
|
||||
|
||||
replicaCount: 1
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ postgresql:
|
||||
#
|
||||
# 태그에 빌드일을 포함한다. 같은 앱 버전이라도 베이스 업데이트 결과가 시점마다 다르므로
|
||||
# 롤링 태그를 쓰지 않는다 (doc/image-selection.md 2번).
|
||||
imageName: "docker.io/wbsong111/cnpg-postgresql:18.4-bci15.7-hardened-20260729"
|
||||
imageName: "docker.io/paasup/cnpg-postgresql:18.4-bci15.7-hardened-20260803"
|
||||
#
|
||||
# trivy 는 SLES 15.7 을 정상 커버한다(2026-07-29 재측정, 양성 대조로 13건 실측 —
|
||||
# doc/analysis/sles-oval-measurement.md). 2026-07-28 시점에는 "trivy 가 SLES 15.7
|
||||
|
||||
@@ -7,7 +7,7 @@ postgresql:
|
||||
# 근거·비용 → doc/decisions/0001-cnpg-postgresql-image.md
|
||||
# trivy 는 SLES 15.7 을 정상 커버한다(2026-07-29 재측정 — doc/analysis/sles-oval-measurement.md).
|
||||
# 실효 C/H 0/0, 게이트 PASS.
|
||||
imageName: "docker.io/wbsong111/cnpg-postgresql:18.4-bci15.7-hardened-20260729"
|
||||
imageName: "docker.io/paasup/cnpg-postgresql:18.4-bci15.7-hardened-20260803"
|
||||
|
||||
parameters:
|
||||
max_connections: "200"
|
||||
|
||||
@@ -12,9 +12,9 @@ image:
|
||||
# 이전 값: quay.io/coreos/etcd:v3.7.1 (업스트림). etcd 프로젝트는 3.8부터
|
||||
# gcr.io/etcd-development·quay.io/coreos 를 폐지하고 registry.k8s.io/etcd 로 이전
|
||||
# 예정이다(etcd-io/etcd#20928) — 상위 태그로 돌아갈 때 이것도 함께 재검토한다.
|
||||
registry: "docker.io/wbsong111"
|
||||
registry: "docker.io/paasup"
|
||||
repository: "etcd"
|
||||
tag: "3.7.1-security-hardened-20260731"
|
||||
tag: "3.7.1-security-hardened-20260803"
|
||||
|
||||
initImage:
|
||||
# 업스트림 기본값 "stable" 은 롤링 태그다 (doc/image-selection.md 2번 규칙 위반).
|
||||
|
||||
Reference in New Issue
Block a user