Robert Banick08/17/2023, 6:55 PM
object allows reference to a Task Definition, but TDs don’t allow us specify the instance type and/or AWS AutoScaling Group we want, just the required CPU and Memory. The triggers for increasing the capacity of AutoScaling Groups all seem tied to internal AWS metrics, not requests passed along by the Agent. Moreover, AWS won’t let us maintain an ECS Service with 0 active deployments or tasks — the service will shut down if unused. We’re feeling a bit lost on how to implement this and not finding much corresponding documentation. Is there something we’re missing here on the Prefect side? Should the instance type / auto scaling group specification be implemented w/in the Agent/Worker configuration or other interface outside of an ECSTask block? Any help would be greatly appreciated.
juan suarez (hf)08/17/2023, 7:07 PM
Robert Banick08/17/2023, 7:09 PM
juan suarez (hf)08/17/2023, 7:12 PM
Robert Banick08/17/2023, 7:13 PM
juan suarez (hf)08/17/2023, 7:13 PM
Robert Banick08/17/2023, 7:15 PM
juan suarez (hf)08/17/2023, 7:17 PM
Robert Banick08/17/2023, 7:19 PM
juan suarez (hf)08/17/2023, 7:20 PM
Dominic Tarro08/17/2023, 8:02 PM
function. You may be able to apply infrastructure overrides.
Jake Kaplan08/17/2023, 8:36 PM