목록 보기
Master Jenkins와 Mac Node로 테스트 자동화 환경 통합하기
데브옵스

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

무신사
무신사
2025년 9월 30일

두줄요약

Master Jenkins를 EC2에 두고 Mac Mini와 Mac Studio를 Node로 연결해 테스트 자동화 환경을 통합했습니다. 지원 서비스 분리와 중앙 관리로 성능과 운영 효율을 개선했습니다.

문제 상황

  • Mac Mini 단일 머신과 분산된 자동화 환경으로 인해 테스트 수행 시간이 길어짐
  • 자동화 머신 IP 변경, 핵심 서비스의 단일 장애점, 이원화된 머신 운영으로 관리 복잡도 증가

해결 방법

  • Master Jenkins를 EC2에 두고 Mac Mini, Mac Studio를 Node로 연결하는 중앙 제어 구조 구성
  • 테스트용 API 서버, Slack 봇, 결과 DB, 모니터링을 EC2로 이전해 지원 서비스 분리
  • 병렬 수행 기기 확장, STF 정리, 로그와 결과의 통합 관리 체계 구축

성능/운영 포인트

  • Mac 머신의 자원을 테스트 실행에 집중시키며 퍼포먼스 저하 완화
  • IP 변경과 에이전트 변경의 영향 범위 축소
  • Master Jenkins에서 실행 로그와 상태를 통합 모니터링

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...