1. Kind 를 SSH username with private key 로 설정
2. scope 그대로 두고, ID는 스크립트에 적용한 이름으로 적용(여기서는 deploy_ssh_key 를 말함)
3. username 은 원격 서버에서 cat ~/.ssh/authorized_keys 해서 나온 결과를 적는다. (빨간 박스부분)
4. private key는 cat /var/jenkins_home/.ssh/id_rsa 명령 후 나온 결과를 복붙한다.
(sudo docker ps 명령어 후 jenkins의 컨테이너 ID 를 알아내고
sudo docker exec -it <컨테이너ID> /bin/bash로 접속한 후 cat /var/jenkins_home/.ssh/id_rsa 해야함)
'Jenkins' 카테고리의 다른 글
Jenkins 서버에서 3개의 원격서버에 배포하기 (0) | 2024.11.30 |
---|---|
Jenkins에서 gitignore 된 application.properties 참조하기 (0) | 2024.11.30 |
Jenkins 빌드 중 무한버퍼링 해결법(스왑 메모리) (2) | 2024.11.29 |
Jenkins 서버에서 원격 서버로 접근하기 위한 작업 (2) | 2024.11.28 |
Jenkins 에 파이프라인 생성해보기 (0) | 2024.11.27 |