Argo CD, Linkerd 기반 QA 병목 제거: PR Preview 환경 구축
스토리 · 인프런 테크 · 2025.11.26
인프랩의 데브옵스 엔지니어가 Kubernetes로 인프라를 마이그레이션한 후, 개발팀의 QA 병목 현상을 해결하기 위해 구축한 PR Preview 환경에 대한 이야기입니다. Argo CD ApplicationSet과 Linkerd를 활용하여, 개발자가 PR에 라벨만 붙이면 자동으로 격리된 테스트 환경이 생성되고 쿠키 기반으로 트래픽을 분기할 수 있도록 구현했습니다. 이를 통해 여러 개발자가 동시에 독립적인 환경에서 테스트를 진행할 수 있게 되어 커뮤니케이션 비용을 줄이고 개발 효율성을 높일 수 있었습니다.