- 최신
- 최다 투표
- 가장 많은 댓글
우선, Route53 에서 별칭으로 A 레코드를 생성하고 ALB 또는 NLB를 가리킬 수 있습니다. 상세한 방법은 아래 공식문서를 참고해주세요.
또한 내부에서만 사용 가능한 Private hosting zone 을 생성하고 블루/그린 배포를 위해 별칭과 가중치 기반의 라우팅 정책을 사용해서 ALB 에 트래픽을 분산할 수도 있습니다.
Private, 즉 Internal ALB 를 사용하시는 경우라면, 퍼블릭 인터넷 환경에서는 접근이 필요 없고 프라이빗 네트워크 환경에서 라우팅 처리가 필요하신 것으로 이해 했습니다.
이 경우, Route 53 에서 Private Hosted Zone 을 생성하고, Private Hosted Zone 에서 각 ALB 를 별칭으로 하는 A 레코드들을 생성할 때, 가중치 기반의 라우팅 정책을 선택한 다음 가중치 값을 입력하고 레코드들을 생성합니다. (가중치 값이 크게 잡힌 레코드는 그만큼 더 많은 트래픽들을 수용합니다.)
이렇게 하면, 설정된 가중치 만큼 트래픽들이 전달되며, 점진적인 트래픽의 이동이 가능합니다.
[1] Update DNS Routing with Amazon Route 53 - https://docs.aws.amazon.com/ko_kr/whitepapers/latest/blue-green-deployments/update-dns-routing-with-amazon-route-53.html [2] 모범 사례: 앱과 쿡북의 관리 및 배포, 블루-그린 배포 전략 사용 - https://docs.aws.amazon.com/ko_kr/opsworks/latest/userguide/best-deploy.html#best-deploy-environments-blue-green:~:text=%EC%8A%A4%ED%83%9D%EC%9D%98%20%ED%85%9C%ED%94%8C%EB%A6%BF%EC%9D%84%20%EC%A0%80%EC%9E%A5%ED%95%A9%EB%8B%88%EB%8B%A4.-,%EB%B8%94%EB%A3%A8%2D%EA%B7%B8%EB%A6%B0%20%EB%B0%B0%ED%8F%AC%20%EC%A0%84%EB%9E%B5%20%EC%82%AC%EC%9A%A9,-%EB%B8%94%EB%A3%A8%2D%EA%B7%B8%EB%A6%B0%20%EB%B0%B0%ED%8F%AC
사설 ALB의 DNS 이름을 "nslookup" 명령으로 이름 확인이 가능하기 때문에 Route53으로 라우팅하는 것은 가능하다고 생각됩니다.
관련 콘텐츠
- 질문됨 5달 전
- AWS 공식업데이트됨 일 년 전
- AWS 공식업데이트됨 2년 전
- AWS 공식업데이트됨 일 년 전
- AWS 공식업데이트됨 일 년 전