
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 영역에서
아래와 같이 설정

'ops > jenkins' 카테고리의 다른 글
| jenkins 에이전트에서 여러 stage를 병렬 처리하기 - 2 (0) | 2025.11.21 |
|---|---|
| jenkins 에이전트에서 여러 stage를 병렬 처리하기 - 1 (0) | 2025.11.21 |
| JNLP를 사용하여 젠킨스 에이전트에서 젠킨스 마스터에 연결하기 (0) | 2025.11.19 |
| jenkins 파이프 라인으로 job실행시 환경변수를 찾지 못하는 문제 (0) | 2025.11.12 |
| jenkins cli로 job 생성하기 (0) | 2025.11.10 |