ecspresso を使ってFargateを起動してportforwardするサンプルコード
Taskで起動するイメージはsleepだけできればいいので yumafuu/sleepy を使います
以下のActionを許可したRoleをTaskRoleとしてアタッチする必要があります
ssmmessages:CreateControlChannel
ssmmessages:CreateDataChannel
ssmmessages:OpenControlChannel
ssmmessages:OpenDataChannel
実行ロールは特になんのアクションも必要ありません
$ bash create-task-role.sh
$ bash create-task-exec-role.sh
$ bash run.sh