Skip to content

fix: IaC Security checkov 위반 항목 수정#9

Merged
haksungjang merged 2 commits into
mainfrom
fix/iac-security-checkov
Apr 27, 2026
Merged

fix: IaC Security checkov 위반 항목 수정#9
haksungjang merged 2 commits into
mainfrom
fix/iac-security-checkov

Conversation

@haksungjang

Copy link
Copy Markdown
Contributor

변경 내용

checkov IaC Security 스캔에서 발견된 위반 항목 전체 수정.

CKV 룰 원인 수정
CKV_K8S_14/43 이미지 태그 :latest :1.0.0 으로 변경, digest skip 주석 추가
CKV_K8S_21 default namespace 사용 namespace: app 명시 + Namespace 리소스 추가
CKV_K8S_38 Service Account Token 자동 마운트 automountServiceAccountToken: false 추가
CKV_K8S_40 UID < 10000 runAsUser: 1000 → 10001
CKV2_K8S_6 NetworkPolicy 없음 NetworkPolicy 리소스 추가
CKV_DOCKER_2 HEALTHCHECK 없음 Dockerfile에 HEALTHCHECK 추가

OSS Policy Check (별도 처리 필요)

sqlalchemy 2.0.36 High CVE → Dependabot PR #7이 이미 2.0.49로 업그레이드 완료. 이미 머지됨.

🤖 Generated with Claude Code

haksungjang and others added 2 commits April 27, 2026 13:01
- CKV_K8S_14/43: 이미지 태그 :latest → :1.0.0, digest skip 주석 추가
- CKV_K8S_21: default namespace → app namespace 명시
- CKV_K8S_38: automountServiceAccountToken: false 추가
- CKV_K8S_40: runAsUser 1000 → 10001 (UID > 10000 요구사항)
- CKV2_K8S_6: NetworkPolicy 추가 (Ingress 8080, Egress 전체)
- CKV_DOCKER_2: Dockerfile에 HEALTHCHECK 추가

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@haksungjang haksungjang merged commit fe17b1c into main Apr 27, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant