핵심 요약
AWS가 EKS에서 AI 에이전트 실행 환경 격리의 실증 연구로 Agent Sandbox를 도입하고, gVisor와 runsc 샌드박스의 격리 특성을 비교했습니다.
구현 방법
- Agent Sandbox v1.0.5 컨트롤러, sandbox-router, Python SDK(k8s-agent-sandbox 1.0.5.post1)로 SandboxTemplate/Warm Pool/SandboxClaim 체계를 구성
- RuntimeClass로 gvisor를 적용하고, 템플릿 간 동일 보안 설정 유지
- NetworkPolicy 활성화 및 VPC CNI AddOn 구성, 프라이빗 서브넷에서 격리 및 라우팅 흐름 확보
주요 결과
- gVisor는 Sentry 기반으로 앱 시스템 콜을 중재하고, 호스트 커널 노출이 크게 감소하며 /proc/modules 등의 노출이 차단됩니다.
- Ready 시간은 2.7초로 관찰되었으며, port-forward는 샌드박스 네트워크 구조상 실패 가능성이 있어 router를 통한 접근이 필요합니다.
- /etc/shadow 읽기 차단, setuid 차단 등 권한 제한은 두 런타임에서 공통 적용되며, seccomp 상태는 런타임에 따라 차이가 나타납니다.



