본문 바로가기
Infra As Code/Jenkins

젠킨스 컨셉 이해

by 포항돼지 2022. 9. 7.

자바로 만들어짐, 계속해서 업데이트중이라서 아직도 많이 사용 하는중

자바라서 JVM 속성

플러그인 설치해서 사용 가능

 

 

작업한 모든 내용은 파일로 저장이된다. 데이터 베이스를 사용하지 않음

Task를 만들면 jobs folder에 저장이됨

 

xml포맷으로 config 파일을 저장함

 

 

 

마스터 젠킨스 서버는 클러스터 서버를 관리를 한다.

 

젠킨스 웹서버에 노드관리 들어가면 클러스터 서버 관리 하는 탭이 있음

어떤 에이전트를 추가할지를 이 마스터 젠킨스서버가 하게됨

 

그리고 젠킨스 마스터 서버에서 클러스터에서 생성된 task들을 관리를 한다

소규모에서는 master가 controller 이면서 agent 역할을 함

 

queue에 있는 작업을 가져와서 작업을 하게 됨

 

쿠버네티스랑 비슷한 구조임

 

 

현재 실행되고있는 Job을 보기
아까 만든 sleep 60 을 자식 경로로 실행 함

 

젠킨스 실행 히스토리

 

 

'Infra As Code > Jenkins' 카테고리의 다른 글

CI/CD 기초  (0) 2025.06.17