
subnet 에서
map_public_ip_on_launch = true 해도 OVERRIDE
-
[1]

그런데 기존 작성된 "EC2 -> RDS" 구조에서
EC2가 mysql client를 다운받아졌다
-
[2]



RDS용 NATGW (EIP)가 Private subnet과 라우팅되긴 하지만
NATGW은 public subnet 에 되니까 그것때문인가 생각했지만
애초에 EC2도 private subnet과 라우팅을 해버렸다
-
[3]



public subnet으로 교체 확인
-
[4]

pending 확인
-----------------------------------------------------------------------------------------------------------------------
여기서 associate_public_ip_address = false는
map_public_ip_on_launch = true
를 오버라이드해서 인터넷이 막히는 게 확실하며
만약 이런식으로 구성해서 서비스가 돌아가고 있을 때
1 - EC2의 subnet 바꾸기 : EC2를 끄거나 밀어버리고 작업해야 함
2 - EIP 할당
두가지 옵션이 있는데, 당연히 2번을 해야 한다.





EIP할당 후 다운 완료
RDS 접속 완료
-


IP 매핑 해제
릴리스

리소스 삭제
'[2] 250909~ 클라우드 > [b] 12월 : Terraform + Ansible' 카테고리의 다른 글
| [57] 프로젝트 개설 : #0 (0) | 2026.03.15 |
|---|---|
| [56] Github Actions (0) | 2026.03.08 |
| [54] aws s3 ls 시 (환경변수 / credentials / IMDS slot) (0) | 2026.02.18 |
| [53] AWS APP mesh (0) | 2026.02.17 |
| [52] "EC2 Launch Type" vs "ECS Fargate" (0) | 2026.02.17 |