Merge pull request #39 from paasup/chore/self-build-tags-20260820

자체 빌드 이미지 4종 태그 갱신 — 차단 CVE 26건 해소 (#35)
This commit is contained in:
wbsong111
2026-08-20 15:38:28 +09:00
committed by GitHub
9 changed files with 10 additions and 10 deletions
+1 -1
View File
@@ -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
@@ -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
@@ -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:
@@ -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
@@ -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건이라
@@ -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"
@@ -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건이 측정
@@ -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"
@@ -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).