"매 security 가 PR 단계부터 매일 실행되는 자동 체크가 되는 것.". DevSecOps 는 매 plan-code-build-test-release-deploy-operate-monitor 8단계 의 매 step 마다 security control 을 embed 하는 매 shift-left framework. 2026 표준: SAST + SCA + IaC scan + secret scan + DAST + RASP + supply-chain (SLSA L3) + ASPM platform.
매 핵심
매 8-Stage Embed
Plan: threat model (STRIDE), security stories.
Code: IDE plugin (Semgrep, SonarLint), pre-commit (lint-staged + secret).
packagek8s.imageviolation[{"msg":msg}]{input.review.object.spec.containers[_].imagenotstartswith(input.review.object.spec.containers[_].image,"ghcr.io/myorg/")msg:="image must come from approved registry"}
- rule:Shell in containerdesc:Detect shell exec inside containercondition:container.id != host and proc.name in (bash, sh, zsh)output:"Shell %proc.name in container=%container.name image=%container.image.repository"priority:WARNING