AWS ECS Task で『Unexpected EC2 error while attempting to Create Network Interface in subnet ‘subnet-xxx’: InsufficientFreeAddressesInSubnet』エラー

AWS ECS Task で Unexpected EC2 error while attempting to Create Network Interface in subnet ‘subnet-xxx’: InsufficientFreeAddressesInSubnet エラーが発生して、解決したお話をご紹介します。

AWS

背景 ECS タスクがエラーで起動しない

ECS タスクがエラーで起動しておらず、

Unexpected EC2 error while attempting to Create Network Interface in subnet ‘subnet-xxx’: InsufficientFreeAddressesInSubnet

というエラーが頻発していました。

解決方法 古い ECS タスクを停止する

アプリケーションコードのバグで ECS タスクが終了せずに残っていたので、古い ECS タスクを停止して一次対応をおこないました。

その後、根本解決としてアプリケーションコードのバグも修正済みです。

直接の関連記事ではないですが、以下の AWS 公式サポートナレッジセンターの記事が参考になりました。

以上、AWS ECS Task で Unexpected EC2 error while attempting to Create Network Interface in subnet ‘subnet-xxx’: InsufficientFreeAddressesInSubnet エラーが発生していて焦った、現場からお送りしました。