ALB의 아비라비 지역은 공용 서브넷에 구성되어야 합니다.

1105 단어 AWS

개시하다


다중 AZ는 여러 ECS를 구성하고 ALB로 균형을 이루는 일반적인 구성
이미 구축됐지만 생각지도 못한 곳에 걸려 넘어져 해결책이 됐다.

실패한 구성


다음 그림과 같이 ALB를 외부로 제작하고 이동 가능한 영역에서
다중 AZ는 개인 서브넷을 설정합니다.
나갈 때 공용 서브넷을 통해 구성한 낫게이트웨이를 통해 나오는 구조를 고민했다.

그렇지만
이런 구성으로 구축하면 원래는 외부로부터 연결이 되지 않는다.
EC2 → 로드 밸런서 → 서브넷 편집에는 다음 문이 있습니다.
"인터넷을 위한 부하 균형기를 만들고 있지만 다음 서브넷에는 인터넷 게이트웨이가 존재하지 않습니다."

까닭


외부 ALB용 가상 영역은 개인 서브넷에 구성할 수 없습니다.
공용 서브넷에 두어야 합니다.

해결된 구성


ALB의 가상 영역을 공통 서브넷으로 변경
공용 서브넷을 통해 개인 서브넷에 배치된 ECS에 액세스
NatGateWay를 통해 외부 구성으로 변경됩니다.
이렇게 되면 ECS를 개인 서브넷에 구성하면서 다중 AZ 구성이 가능해진다.

총결산


1부터 AWS를 구축한 첫 구성이어서 좌절이 많았다.
나는 AWS가 네트워크를 구축하는 것이 최초의 난관이라고 생각한다.
설정에 빈틈이 있어도 설정을 완성하기 어렵다.

좋은 웹페이지 즐겨찾기