폐쇄망 Jenkins 구축기(jenkins, gitlab, maven, centos ...)
폐쇄망 Jenkins 구축기 상황 클라우드 환경에서 타 클라우드로 옮겨야함. 기존 배포 환경은 로컬에서 war, jar로 말은 후 수동으로 옮겨 배포하는 환경이었다. 방화벽 신청(인터넷, 80 & 443)을하고 작업하면 편하지만 한두번 그냥 ftp, sftp로 파일 옮겨서 설치하다보니 오기가 생겨 모두 폐쇄망에서 작업을 진행. 배포할 서버, jenkins서버, gitlab서버가 모두 다르게 구성되어있음. 환경 jenkins gitlab maven, gradle centos jdk 1.8, jdk 11 1. jdk 설치 프로젝트마다 jdk를 여러개 써야하기 때문에 프로젝트에 맞는 각 jdk들을 로컬에서 다운로드한다. (https://github.com/AdoptOpenJDK) openjdk 클라우드로 다운..