Jenkins란
모든 언어의 조합과 소스 코드 레포지토리로 지속적인 통합(CI)과 지속적인배포(CD) 환경을 구축하기 위한 도구이다.
JAVA 기반으로 만ㄷ르어졌으며, 웹 기반의 콘솔로 편리하고 간편하게 CI/CD을 진행할 수 있다.
도커이미지, 소스코드, 홈브루 등 다양한 형태을 사용할 수 있다.
Ubuntu Jenkins 설치
젠킨스는 자바 기반이라 jdk을 우선 설치해줘야 한다.
sudo apt-get update
sudo apt-get install openjdk-11-jdk
1. 젠킨스 저장소 키 다운로드
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -
2. sources.list.d 에 젠킨스 list 추가
echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list
3. 젠킨스 키 등록
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5BA31D57EF5975CA
4. 젠킨스 설치 및 시작
sudo apt-get update
sudo apt-get install jenkins
sudo systemctl start jenkins
5. 젠킨스 비밀번호 확인
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
이후 젠킨스 설치 ip:8080으로 접속하면 젠킨스 홈페이지가 나온다
아까 cat으로 확인한 비밀번호을 입력한다.
플러그인 설치 후 회원가입하면 이렇게 나오게된다.
'Etc' 카테고리의 다른 글
[Jenkins] slave node 등록 (1) | 2023.10.09 |
---|---|
GitOps repo 구성 (0) | 2023.09.28 |
Git_add , commit , push , pull diff (0) | 2023.09.10 |
Storage 종류 , 파티션 (0) | 2023.08.13 |