Devops, Jenkins 설치

눕눕·2022년 5월 18일
0

Devops

목록 보기
1/4

Jenkins 설치

Jenkins로 이것 저것 만져 보려고 설치방법을 기록하려고 한다.

환경은
ubuntu 20.04

정식 가이드는 아래의 Jenkins 웹 페이지 참고!
https://pkg.jenkins.io/debian-stable/

Jenkins 설치를 위해 repository key 추가

curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null

Jenkins apt repository entry 추가

echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null

local package index 업데이트 후, Jenkins 설치

sudo apt-get update
sudo apt-get install fontconfig openjdk-11-jre
sudo apt-get install jenkins

위와 같이 설치가 끝이나고 아래의 명령어를 통해 설치상태를 확인한다.

sudo systemctl status jenkins

위의 빨간색 박스 부분에 보면, 추후에 넣어야 되는 Administrator password가 있다.

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

password는 소중해!

이 password는 아래와 같이 접속하자마자 넣어줘야 들어가서 설정이 가능하다.

그 다음으로 넘어가서 아래와 같이 설치될 기능들을 정해준다. 역시 preset된 걸로 진행이 편하다. 나중일은 나중에 생각하자.

설치가 끝나면 아래와 같이, 첫 번째 Admin 유저를 추가하는 부분이 나온다. 입력하고 Save and Continue를 쭉쭉 진행하면 Jenkins 포탈을 볼 수 있다.

추가적으로 Jenkins 접속 포트 바꾸는 방법은 아래와 같다.

아래로 들어가서,

sudo vi /etc/default/jenkins

HTTP_PORT를 수정해주고 Jenkins 서비스 재시작!

만약 영어로 사용하고 싶다면, Locale plugin 설치 후, Jenkins 관리 -> 시스템 설정 -> Locale 부분에 systemLocale: en 입력!!

마치며

이번 시리즈는 Jenkins로 여러가지를 진행해볼 것 같다.
설치는 끝났으니 마음껏 ci/cd를 해보자!

profile
n년차 눕눕

0개의 댓글