데이터과학과 젠킨스 무슨 관계인지 궁금할 수 있습니다.
Jenkins는 소프트웨어를 지속적으로 빌드하고 배포하기위한 CI/CD 도구이기 때문입니다.
젠킨스에는 스케줄러가 있는데 데이터프로세싱을 할때 스케줄러로 사용하기에는 젠킨스가 너무 좋습니다.
우분투 리눅스에 Jenkins “젠킨스”를 설치하는 방법입니다.
요점과 하는 순서
- 우분투의 패키지 관리자인 apt로 젠킨스를 설치할 수 있게 해야합니다. apt가 아닌 다른 방법으로 설치하려면 복잡하고 어렵습니다.
- apt로 젠킨스를 설치하려면 apt 레파지토리에 젠킨스 배포체가 있는 곳의 주소를 넣어줘야 하고, 인증키도 받아서 넣어줘야합니다.
- 젠킨스는 Java로 만들었기 때문에 Java도 설치해야 합니다.
- 젠킨스를 최초 구동을 한 후에 젠킨스에서 몇가지 설정을 해야 합니다.
젠킨스 배포 주소를 우분투 apt 레파지토에 등록하기
젠킨스는 두가지 릴리즈(배포) 버전을 제공합니다.
Long Term Support Relase 롱텀서포트 릴리즈
Weekley Release 위클리 릴리즈
롱텀서포트 릴리즈는 나중에 업데이트하지 않고도 오래동안 쓸 수 있는 매우 안정적인 버전이지만 업데이트가 잘 안됩니다.
위클리 릴리즈는 일주일에 한 번씩 업데이트되는 최신 버전이지만 버그도 있을 수 있고 조금 불안한 구석이 있습니다.
안전하게 롱텀서포트를 설치하는게 낫습니다.
젠킨스 설치하기
리눅스 쉘 명령어 세트입니다. 5줄로 되어 있는데 앞의 3줄은 한 세트입니다. 3개의 세트로 된 명령을 연달아 실행해 주면 설치가 됩니다.
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > \
/etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins
자바 설치하기
OpenJdK라는 것을 설치하면 됩니다.
sudo apt install openjdk-11-jdk