
DevOps/CI CD
[Jenkins] Slave(Agent) 노드 추가하기 (via SSH)
이번 포스트에서는 SSH 방식으로 통신하는 젠킨스 Slave(Agent) 노드를 추가하는 방법을 정리하겠습니다. Jenkins Slave(Agent) 노드에 SSH 키 설정하기 Master 노드에서 Slave 노드에 접속해서 사용하기 위해서는 Master노드와 Slave 노드가 SSH 통신을 할 수 있도록 만들어 주어야 합니다. 그러므로, Slave 노드에 SSH 키 생성을 하는 것 부터 시작하겠습니다. 1. 홈 디렉토리에 .ssh 디렉토리를 생성 # ~/.ssh 디렉토리 생성(이미 존재한다면 생략) $ mkdir ~/.ssh 먼저, 연결할 Slave 노드의 터미널에서 mkdir 명령어로 홈 디렉토리에 .ssh 디렉토리를 생성해줍니다. 2. SSH 키 쌍 생성하기 # SSH 키 페어 생성 $ ssh-ke..