학습주제
배포부터 서비스 구성까지
elastic beanstalk 구성
학습내용
스프링 프로젝트를 생성했었고 이를 운용할 빈스톡 생성
환경 정보 - 도메인
어차피 route53에서 다시 해줄꺼긴 한데 citron
플랫폼은 자바 11버전으로 맞춘다
현재는 추가구성 옵션이 없다
다음으로 넘어간다
저번에도 이 서비스 엑세스가 잘 안됐었음
VPC로 이동해서
전에 만들었던 VPC를 선택한다
시나리오 상으로 프라이빗 안쪽 영역에서 사용하게 선택해준다
데이터베이스는 따로 RDS에서 설정할 예정 일단 서브넷만 설정한다
이건 일단 패스
VPC는 환경생성단계에서 꼭 설정해줘야함
빈스톡을 만들면 자동적으로 ec2도 생성됨
만드는 동안 서버로 접속할 수 있는
baston host ec2를 생성하도록 한다
ec2로 가니 빈스톡에서 생성한 인스턴스가 만들어지고 있다
인스턴스 시작으로 이동해
키는 기존에 있던거 사용
네트워크 설정이 없다
편집을 눌러서 설정해준다
기존에 만들어뒀던 VPC를 선택한다
서브넷은 public1로 생성
퍼블릭 IP를 할당받는다
보안그룹은 1개 생성한다
인바운드 보안그룹은 22번 포트로 들어간다
인스턴스를 시작한다
기존에 있던 인스턴스는 인스턴스 종료를 누르면 종료 후 10분 후정도면 알아서 사라진다
세팅이 됨
-> 내가 만든 IAM이 통과했나보다
구성으로 들어가면 내가 만든 vpc로 생성되어 있는 것을 확인.
인스턴스 bastonhost도 생성됨.