Jenkins를 이용한 배포
인스턴스 생성
# jenkins 인스턴스에서 실행하는 명령어 (한 줄씩 실행하면서 정상적으로 실행이 되고 있는지 꼭 확인해보세요)
sudo yum install wget
sudo yum install maven
sudo yum install git
sudo yum install docker
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
sudo yum install jenkins
sudo systemctl start jenkins
sudo systemctl status jenkins
# 여기까지 실행하면 설치는 완료
젠킨스 설정
플러그인 설치
젠킨스로 배포
대칭키와 비대칭키
젠킨스 인스턴스에서 개인 키와 공개 키 생성
공개 키 등록
워커 내부 폴더 권한 변경
젠킨스만 워커에 접속할 수 있게 설정
Publish over SSH
SSH Servers
배포 스크립트 작성
SSH로 접속해 docker run 명령어 실행
확인
정리
Last updated