베하~~
안녕하세요 픠식팀 입니다.
이번 포스팅에서는 EC2 인스턴스에 Jenkins 설치 방법을 알아보겠습니다~!
우선 Jenkins를 설치하기 위해서는 Java 11 이상 버전이 필요합니다.
Java 11 설치
sudo apt install openjdk-11-jdk -y
Jenkins 설치
### KEY 등록
curl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null
### apt repository 추가
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
### Jenkins 설치
sudo apt-get update
sudo apt-get install jenkins
### Jenkins 설치 확인
systemctl status jenkins
이제 서버에 Jenkins 설치를 완료했으니 접속해 보겠습니다.~
8080 포트를 통해 접속이 가능합니다. (EC2 보안그룹에 8080포트가 오픈 되어 있어야 합니다)
Jenkins 접속
접속 한 후 화면에 보이는 위치에 가면 초기 비밀번호를 볼 수 있습니다.
cat /var/lib/jenkins/secrets/initialAdminPassword
다음 페이지에서 Install suggested plugins 을 통해 플로그인들을 설치합니다. ( 가장 많이 사용되는 플로그인 설치)
플로그인들을 설치 하고 있는것을 확인 할 수 있습니다.
플로그인 설치가 다 끝나면 Admin User를 만들어야 합니다. 본인이 쓰실 아이디 정보를 입력해주시면 됩니다.
계정을 만들면 이제 Jenkins를 사용할 수 있습니다.
이번 포스팅에서는EC2 서버에 Jenkins 를 설치해 보았습니다.
다음 포스팅에서는 Git 연동하여 파이프라인까지 만들어 보겠습니다.
다음에 또 만나요~~~
'INFRA > DevOps' 카테고리의 다른 글
[K8S] Taint (0) | 2023.09.06 |
---|---|
Git Branch의 개념과 활용 (0) | 2023.09.01 |
[K8S] NodeSelector (0) | 2023.08.29 |
[K8S] Ingress (0) | 2023.08.19 |
[DevOps] CI/CD 개념 및 도구 설명 (0) | 2023.08.18 |
댓글