Jenkins를 통한 CI/CD에 들어가기에 앞서 ubuntu 위에 설치하는 방법을 정리하려 한다.
1. Java 설치
먼저 Jenkins를 설치하려면 Java가 설치되어 있어야 한다.
Ubuntu 상에서 쉽게 설치하는 방법은
Download Liberica JDK, OpenJDK, Java 8, Java 11, Linux, Windows, macOS
Download Java Liberica JDK for Linux, Windows, macOS. It is built from OpenJDK, tested and passed the JCK provided under the license from OpenJDK.
bell-sw.com
이 사이트에서 제공하는 OpenJDK를 설치하는 방법이 있다.
위 사이트의 리눅스 설치 가이드에 따라 Java를 설치해준다.
wget -q -O - https://download.bell-sw.com/pki/GPG-KEY-bellsoft | sudo apt-key add -
echo "deb [arch=amd64] https://apt.bell-sw.com/ stable main" | sudo tee /etc/apt/sources.list.d/bellsoft.list
sudo apt-get update
sudo apt-get install bellsoft-java11
설치가 끝나면 버전을 확인해준다.
2. Jenkins 설치
본격적으로 ubuntu 위에 Jenkins를 설치한다.
설치 가이드 역시 Jenkins 공식 홈페이지를 참조하면 쉽다.
Debian Jenkins Packages
Jenkins Debian Packages This is the Debian package repository of Jenkins to automate installation and upgrade. To use this repository, first add the key to your system: WARNING: The gpg key use to sign our packages has been updated on 16th of April 2020, t
pkg.jenkins.io
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
deb https://pkg.jenkins.io/debian-stable binary/
sudo apt-get update
sudo apt-get install jenkins
이상없이 설치되었다면 Jenkins 서비스를 시작한다.
참고로 Jenkins의 접속 포트는
vi /etc/default/jenkins
에서 변경이 가능하다.
3. Jenkins 시작
서비스를 시작했다면 브라우저에서 GuestOS의 IP 주소와 Jenkins 포트를 이용해 접속한다.
최조 접속시에 admin 키를 입력하라는 페이지가 나올텐데 해당 키는
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
를 통해 확인할 수 있다.
키를 입력했다면 설치 화면이 나올 것이다.
추천 플러그인을 설치해준다.
이후 Admin User와 접속 Url을 설정해주면 설치가 완료된다.
'Cloud Computing > Jenkins' 카테고리의 다른 글
Jenkins와 git을 연동해서 Docker Hub로 자동 배포하기 (0) | 2021.02.03 |
---|