728x90
이를 하기에 앞서, Jenkins 관리 > Plugin Manager 에서 Publish Over SSH 를 검색해 설치해줍니다.
플로그인 설치가 완료되었다면, Jenkins 관리 > 시스템 설정 으로 들어가서 Publish over SSH 로 이동합니다.
1) EC2 접속을 위한 정보를 입력해주면 되는데, Name은 Job에서 식별하는 용도이므로 편한 대로 작성하면 됩니다. 이 외의 정보들은 EC2 에 SSH 연결을 하기 위한 정보입니다.
Key 에는 EC2 접근을 위해 가지고 있는 .pem 파일의 내용을 넣어줍니다.

2) SSH Server 를 추가하여 아래의 내용에 따라 입력합니다. AWS 에서 EC2 의 세부정보를 참고하여 입력합니다.
- Name: 자신이 사용할 임의의 SSH Server 의 이름
- Hostname: AWS EC2 세부정보에 나와있는 자동 할당된 IP 주소
- Username: 접속할 원격 서버의 user 이름 ex) ec2-user
- Remote Directory: 원격서버에서 접속하여 작업을 하게 되는 디렉토리

3) Test Configuration 을 눌러 다음과 같이 Success 가 뜨고, 문제 없이 서버가 설정이 되었습니다.

이렇게 젠킨스와 AWS EC2가 연결이 되었습니다. 다음 포스트에서 깃허브와 젠킨스를 연결하고 쉘스크립트를 작성해보도록 하겠습니다.
728x90
'Back-End > Jenkins' 카테고리의 다른 글
[Jenkins] 젠킨스에서 Permission denied 에러 발생 (0) | 2023.03.03 |
---|---|
[Jenkins] 깃허브에 없는 파일 젠킨스에 수동으로 업로드하는 방법 (0) | 2023.03.03 |
[Jenkins] Jenkins 를 통한 CI/CD 구축 (with Node.js) (0) | 2023.02.18 |
[Jenkins] Docker 활용하여 Jenkins 설치 및 Github 연동 (0) | 2022.12.27 |
[Jenkins] apt-get 명령어 (0) | 2022.12.22 |