CS 공부

GCP에 젠킨스를 설치해보자!(도커 사용 안하는 버전) 본문

CS공부/CICD

GCP에 젠킨스를 설치해보자!(도커 사용 안하는 버전)

kluiop1 2021. 7. 12. 23:41

참고사항

GCP vm 인스턴스는 서버 사용중에도 사양 업그레이드가 가능하니 처음에는 낮은 성능의 인스턴스를 사용해도 되지만

나중에 젠킨스에 깃랩에 소나큐브 등 많은 도구들을 파이프라인으로 이을 계획이면 높은 성능의 인스턴스를 생성하자!

 

운영체제: 18.04 우분투 기준

 

1. apt-get을 업데이트 해주자

$ sudo apt-get update

 

2. Java를 설치하자

    $ sudo apt-get install openjdk-8-jdk

    $ java -version // 버전 확인

 

3. 젠킨스를 설치하자

    # jenkins 설치 키 추가  

    $ wget -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

    $ echo "deb https://pkg.jenkins.io/debian-stable binary/" > /etc/apt/sources.list.d/jenkins.list

 

    # jenkins 설치 & 삭제 

    $ sudo apt-get update

    $ sudo apt-get install jenkins

    $ sudo apt-get --purge remove jenkins -> 요건 삭제니까 필요할때만 쓰세요

 

 

    # 그외 젠킨스 관련 명령어

    포트 변경 

    $ sudo vi /etc/default/jenkins

 

    jenkins 서비스 재시작

    $ sudo service jenkins restart

 

    jenkins 서비스 상태 확인 

    $ sudo systemctl status jenkins

 

젠킨스 접속 여러분의 ip:7070포트로 접속하세요

단 GCP 방화벽 해제와 sudo ufw allow명령어를 이용한 내부 방화벽은 열어주어야합니다.