프라이빗서브넷 2

[AWS] Private Subnet 에 EC2 구성하기 (NLB 사용)

프라이빗 서브넷에 생성한 ec2는 alb , nlb를 통해서 사용자가 어플리케이션 접근이 가능하게 합니다. 저와같은 경우는 ECS - EC2 구조로 생성하였숩니당. EC2를 프라이빗 서브넷에 구성하고 alb - nlb 를 통하여 client의 앱접속을 가능하게 합니다. 완성된 아키텍쳐는 위와 같습니다용 원래는 NAT를 사용하여 EC2 (프라이빗 서브넷)- ALB (퍼블릭서브넷)을 연결하려고했으나 NAT Gateway의 비용문제로 NLB 를 사용하는 구조로 변경하였습니당. NAT Gateway를 사용하면서 생겼던 이슈는 아래 정리했셔요.. 흔한 경우는 아니었지만 힘들게 해결한 이슈임미다.. https://itfirefox.tistory.com/33 [AWS] 서브넷 CIDR와 도커 대역IP 충돌 ISSUE..

Devops Skill Up/AWS 2024.04.12

[AWS] 서브넷 CIDR와 도커 대역IP 충돌

ISSUE private subnet의 EC2가 public subnet의 ELB와 통신 불가인 이슈 발생 콘솔상에서는 배포가 성공되는 것 처럼 보임 instance 장비 접속하여 컨테이너 조회하면 배포는 정상적으로 완료 배포된 컨테이너 nginx 와 ELB의 연결 실패로 결과적으로는 배포 실패 TEST 서브넷 변경 private-subnet-02의 문제일 가능성을 두고 해당 instance를 private-subnet-01 에 배포 Public IP 자동할당 제거 기존 public subnet에 배포되어있던 ECS-EC2 ASG Template 으로 생성한 Container Instance라 private subnet에 생성된 Instance임에도 불구하고 public IP 가 할당 문제 가능성을 두고..

Devops Skill Up/AWS 2024.04.04