1 Jenkins | HTTPS 연결

Choi jeongmin·2024년 12월 5일
1

Jenkins

목록 보기
2/2
  1. 젠킨스 를 통해서 백엔드 도커이미지를 만들고 도커컨테이너로 띄움 (배포 자동화를 위해)
  2. 만든 도커 컨테이너를 포트 포워딩함 (내부:8082 / 외부:5555)
  3. 가비아에서 도메인 구매
  4. 가비아에서 DNS 관리
  • 타입 A에 포트포워딩한 내 외부아이피
  • ZERO SSL서 SSL 발급받고 CNAME 타입 입력해줌
  1. ZERO SSL 에서 zip 파일 (crt, key) 받아서 crt2개를 pem 으로 합쳐서 그거를 p12로 변환
  1. 인텔리제이 resources/ 에 p12 파일 넣고 yml 작성
server:
	ssl:
    	enabled: true
        key-store: classpath:certificate.p12
        key-store-password: 1234
        key-store-type: PKCS12
  1. @Configration 만들어서 http 요청으로 온거를 https 로 보내줌
  2. Corsconfig -> 프론트 서버 연결

0개의 댓글