본문 바로가기

AWS3

[Jenkins] Jenkins & Github 연동 및 자동배포 구성하기 1 이 글을 시작으로 jenkins와 github의 특정 프로젝트를 연동 시켜두고 해당 프로젝트에서 push 발생 시, jenkins가 이것을 인식하고 자동으로 배포하는 과정에 대해서 진행하려고한다. 배포될 프로젝트는 spring boot 프로젝트로 진행할 것이고 빌드 툴은 gradle을 사용할 예정이다. (필자는 젠킨스를 도커 컨테이너로 실행시켰으니 이점을 참고하길 바람 - 도커환경이 아니어도 상관없음) 일단 이번 글에서는 젠킨스로 깃허브 레포지토리의 소스코드를 pull하여 빌드 후에 실행시키는 과정에 대해 알아보도록하자. 0. 환경구성 이 글에서는 AWS 인스턴스 환경에서 진행될 예정이고 jenkins도 해당 인스턴스 위에서 실행될 예정이다. 또한 프로젝트 코드도 해당 인스턴스 위에 배포될 예정이다. A.. 2020. 12. 29.
[AWS] 인바운드 규칙 설정하기 이번 글에서는 외부에서 AWS 인스턴스 내부의 특정포트로 접근이 가능하도록 인바운드 규칙을 설정해보자. 기본적으로 AWS EC2 인스턴스를 생성하였겠지만, 그렇지 않은 경우 아래 링크를 통해 AWS 인스턴스를 생성하도록하자. [AWS] 인스턴스 생성하기 - 프리티어 이번글에서는, AWS에서 1년간 무료로 PC를 사용할 수 있도록 제공해주는 프리티어 인스턴스 생성을 알아보도록 하자. 1. AWS 회원가입하기 [AWS] AWS 가입하기 (AWS 프리티어 가입하기) 서론 (AWS란, 그 dbjh.tistory.com 1. EC2 서비스 페이지 EC 서비스페이지에서 좌측 메뉴바에서 [네트워크 및 보안 > 보안그룹] 으로 이동하도록하자 2. 보안그룹 목록 페이지 보안그룹 상세페이지로 이동(체크되어 있는 보안 그룹.. 2020. 12. 24.
[AWS] EC2 인스턴스 생성하기 - 프리티어 이번글에서는, AWS에서 1년간 무료로 PC를 사용할 수 있도록 제공해주는 프리티어 인스턴스 생성을 알아보도록 하자. 1. AWS 회원가입하기 [AWS] AWS 가입하기 (AWS 프리티어 가입하기) 서론 (AWS란, 그리고 AWS가 필요한 이유) AWS ( Amazon Web Services ).. 아마존 (우리가 아는 그 아마존)에서 서비스 하고 있는 말그대로 웹 서비스들 (보통은 클라우드 컴퓨팅 서비스 등)을 지칭합니다. 아 bin-e.tistory.com 2. 콘솔 로그인 선택된 지역에서 가장 가까운 곳에 EC2가 생성되기 때문에 쾌적한 환경을 위해, 지역을 서울로 선택한다. 3. 인스턴스 생성하기 (EC2) 다음으로, OS는 "Red Hat Enterprise Linux 8"을 선택한다. 유일한 .. 2020. 12. 21.