자바로 만들어짐, 계속해서 업데이트중이라서 아직도 많이 사용 하는중
플러그인 설치해서 사용 가능
작업한 모든 내용은 파일로 저장이된다. 데이터 베이스를 사용하지 않음
Task를 만들면 jobs folder에 저장이됨
xml포맷으로 config 파일을 저장함
마스터 젠킨스 서버는 클러스터 서버를 관리를 한다.
젠킨스 웹서버에 노드관리 들어가면 클러스터 서버 관리 하는 탭이 있음
어떤 에이전트를 추가할지를 이 마스터 젠킨스서버가 하게됨
그리고 젠킨스 마스터 서버에서 클러스터에서 생성된 task들을 관리를 한다
소규모에서는 master가 controller 이면서 agent 역할을 함
queue에 있는 작업을 가져와서 작업을 하게 됨
쿠버네티스랑 비슷한 구조임
'Infra As Code > Jenkins' 카테고리의 다른 글
CI/CD 기초 (0) | 2025.06.17 |
---|