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 시작 유형이고 작업 네트워킹을 사용하는 작업에 이 필드가 있는 경우, 요청은 실패합니다.

이렇게 적혀있다.

 

의미하는게 뭐지.. 그냥 필수값인건가..