리전 변경을 위해 ALB를 세팅하는 과정에서 보니, GUI가 달라진 것을 알 수 있었다. 그래서 이 부분을 작성하고 넘어가고자 한다. 기록을 해두면 확실히 새로 AWS 인스턴스 생성시 도움이 된다.

 

1. 먼저 Load Balancer 유형을 선택한다. https:// 보안등록이 목적이므로 ALB를 선택했다.

 

2. 다음 과정에서는 각각의 항목을 입력해야 한다.

  • 로드밸런서 이름 필수(임의로 작성)
  • VPC는 연결하고자 하는 인스턴스가 동일한지 확인하자!
  • Mappings 지역은 2개 이상 선택해야 하는데, 모두 선택해주었다.
  • 보안그룹은 인스턴스 만들때 했던 보안그룹과 동일하게 했고, defalut 보안그룹은 선택하지 않았다. 새로운 보안그룹을 생성해도 되는데 동일해서 또 만들지 않았다.
  • 리스너는 기본 HTTP 80과 HTTPS 443을 만들었고 타겟 그룹을 생성해서 연결해주었다.
  • 타겟 그룹은 인스턴스와 연결할 것이므로 인스턴스를 등록해준다. 이 부분이 이전과 달리 변경된 사항이다. 타겟은 로드밸런싱을 할 것으로 기존의 HTTP 8080 포트로 만들어주었다. 

로드 밸런서를 다 생성했다면 이 로드밸런서가 연결될 수 있도록 Route53을 수정해야 한다. 기존에 만들어두었던 레코드 유형 A를 별칭으로 설정하고 ALB, 해당 리전(서울), 생성된 별칭으로 수정해주면 된다.

 

여기서 주의할 점은 리스너의 HTTPS 433이 인스턴스 생성시 만든 보안그룹에 등록되어 있지 않다면 보안그룹에 추가해주어야 제대로 https:// 보안이 되어 웹페이지가 열린다.

 

댓글