Develop
ecs-params: assign_public_ip
작은이야기
2020. 6. 2. 10:26
환경: ecs-fargate, kinesis, sqs 사용
문제 상황: ecs에서 kinesis와 sqs 접속이 잘되었는데 언제부턴가 안된다.
변경점: 외부 접속이 필요 없는 worker로써의 app이기 때문에 assign_public_ip 옵션을 DISABLED로 수정함.
해결방법: 다시 ENABLED로 바꾸니 잘됨.
AWS 공식 문서
assign_public_ip – 이 필드에 사용할 수 있는 값은 ENABLED 또는 DISABLED입니다. 이 필드는 Fargate 시작 유형을 사용하는 작업에서만 사용됩니다. EC2 시작 유형이고 작업 네트워킹을 사용하는 작업에 이 필드가 있는 경우, 요청은 실패합니다.
이렇게 적혀있다.
의미하는게 뭐지.. 그냥 필수값인건가..