본문 바로가기
ops/jenkins

jenkins agent 사용하기

by seohan1010 2025. 11. 20.

 

 

Manage -> Nodes로 이동 

 

New Node 클릭 

 

 에이전트의 이름을 작성해 주고 나서 
필요한 설정들을 해준다. 
JNLP 방식을 사용할 것이기 때문에 Launch method를 
위와 같이 생성해 주었다. 

 

curl -sO http://<젠킨스주소>:8080/jnlpJars/agent.jar
위에서 에이전트에서 실행할 파일을 다운받아 주고 


java -jar agent.jar -url http://<젠킨스주소>:8080/ -secret <생성된비밀번호> -name agent1 -webSocket -workDir "/home/jenkins/agent/"
위의 코드를 에이전트(가상머신 혹은 컨테이너)에서 실행해 주어야 한다. 


ssh로 에이전트에 접속후 위의 명령어를 실행 


 

연결성공

 

docker image로 생성 및 실행 

 

ps. 혹시라도 연결이 되지 않는다면 Manage -> Security -> Agents 영역에서 
아래와 같이 설정