Jenkins HTTPS 적용하기

CI/Jenkins 2015. 11. 22. 00:41 by 후뤼한잉여

Jenkins HTTPS 적용하기

1) 개요

다른 서버들 처럼 HTTPS를 적용하기 위해 설정한 내용을 정리한 문서입니다.

2) HTTPS 적용하기

  1. 인증서 생성 하기

    GitLab에 HTTPS 보안 적용을 위한 OpenSSL 설정하기 문서에 2) 인증서 생성하기 부분을 참고하여 키 생성 진행

  2. 편한 곳에 SSL 관리할 디렉토리 생성

     sudo mkdir -p /usr/lib/jenkins/ssl
    
  3. 인증서 파일 이동하기
     sudo mv * /usr/lib/jenkins/ssl
    
  4. jnekins 설정 파일 수정하기

     sudo vi /etc/sysconfig/jenkins
    
     JENKINS_PORT="9090" => JENKINS_PORT="-1" //http 사용 안하겠다는 의미.
     JENKINS_HTTPS_PORT="" => JENKINS_HTTPS_PORT="9090" //https 포트를 9090으로 하겠다.
    
     맨 마지막줄에 키 관련 정보 추가
     JENKINS_ARGS="" => JENKINS_ARGS=" --httpsCertificate=[인증서경로]/[인증서명].crt 
                                         --httpsPrivateKey=[인증서경로]/[인증서명].key"
    
Nav