반응형
www.youtube.com/watch?v=UPSpLDnuJC0&list=WL&index=3
1. Jenkins 서버 연결
2. SSH에 대한 핫키 검사 비활성화
- sudo vi /etc/ssh/ssh_config
- 35 StrictHostKeyChecking no
- sudo service ssh restart
3. Jenkins 사용자를 위한 SSH키 생성
(테스트시 ubuntu 사용자로 실행)
- sudo su jenkins
- ssh-keygen
4. 젠킨스 서버에 의해 연결될 작업자 서버로 SSH 접속
5. 작업자 서버에서 ~/.ssh/authorized_keys 파일 생성 (테스트시 ubuntu 계정안에 기존에 파일 있음)
- id_rsa.pub (젠킨스서버의 SSH공개키) 를 authorized_keys 파일에 붙여 넣는다. (꼭 복사해줄것!!!!!!)
6. 작업자 서버의 IP주소 확인 (내부IP 사용할지 검토)
7. 젠킨스에서 프로젝트 만들기
- Freestyle project
: REMOTE-JUNIPER-SECOND 생성
8. Build - Execute shell 실행
- Worker 서버를 연결하고 Git 저장소를 복제하는 SSH 명령을 작성
9. 빌드 시작
반응형
'젠킨스' 카테고리의 다른 글
GITLAB, JENKINS, TOMCAT 내부망&외부망 연동 (0) | 2021.05.18 |
---|---|
젠킨스 에러 (0) | 2021.05.17 |
Jenkins 빌드 스케쥴 설정하기 (0) | 2021.02.08 |
젠킨스 스케쥴을 이용하여 업무시간을 단축 하기 (0) | 2021.02.08 |
Python, Docker, Flask, GitLab, Jenkins를 사용하여 NLP 모델 빌드 및 배포 (CI/CD 구현 완료) (0) | 2021.01.23 |
댓글