Hi everyone! I've been following the
ECS Worker Guide on the documentation, and have a Prefect worker service hosted on ECS. I also happen to have the Prefect server hosted as an ECS service as well. I'm able to set a work pool and stage deployments. However, when actually running flows, all that happens is that the Prefect worker spawns a new task in the cluster. That task ends up crashing, either with
Exited with non-zero code. (Error Code: 1
or
RuntimeError: Timed out after 301.83046412467957s while watching task for status RUNNING.
Has anyone else deployed Prefect flows through Prefect workers hosted on ECS and faced any similar issues or have any insights?