Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
Master Jenkins와 Mac Node로 테스트 자동화 환경 통합하기 섬네일

Master Jenkins와 Mac Node로 테스트 자동화 환경 통합하기

무신사 favicon무신사·DevOps·
AWSPrometheusJenkinsGrafanaPostgreSQL
2025년 09월 30일4

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

무신사는 Mac Mini와 Mac Studio를 Master Jenkins의 Node로 구성해 모든 자동화 머신을 중앙에서 제어하는 아키텍처로 전환했고, 테스트 실행의 안정성과 관리 효율성을 대폭 향상했습니다.

구현 방법

  • Master Jenkins를 AWS EC2에 배치하고 Mac Mini/Mac Studio를 에이전트로 연결
  • Node 생성 후, agent.jar 다운로드 및 run-agent.sh로 연결 설정
  • API 서버, Slack 봇, 테스트 결과 DB 등 보조 서비스는 QA팀 서버에서 중앙 관리
  • STF 제거 및 Prometheus/Grafana로 자원 모니터링 중앙화
  • TestRail 연동으로 테스트 결과 자동 기록

주요 결과

  • 운영 비용이 감소하고 자원 분리로 장애 영향 범위 감소
  • 각 에이전트의 장애나 IP 변경이 다른 시스템에 영향 없이 독립적으로 동작
  • Master Jenkins에서 테스트 실행 로그를 중앙 모니터링 가능

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
29CM QA팀은 테스트 자동화 사용률을 극적으로 상승 시키기 위해 무엇을 바꿨을까? 섬네일
78%

29CM QA팀은 테스트 자동화 사용률을 극적으로 상승 시키기 위해 무엇을 바꿨을까?

29CM favicon29CM·2024년 09월 26일
불편함에서 시작된 효율화: QA 리포트 자동화하기 섬네일
76%

불편함에서 시작된 효율화: QA 리포트 자동화하기

무신사 favicon무신사·2025년 11월 09일
실패도 빠르게! 100개 배너 10초컷 테스트 자동화 구현기 섬네일
75%

실패도 빠르게! 100개 배너 10초컷 테스트 자동화 구현기

무신사 favicon무신사·2025년 07월 13일