I'm running Superset in AWS ECS using Fargate. This instance of Superset is for internal use only. I want to be able to configure ECS to scale to zero tasks when not in use. I am aware that it will take time (Possibly minutes) to come back up, the end-users of this application are content with waiting a few minutes.
Situation:
- AWS ECS deployed using Fargate
- Autoscaling set to a max of 2 and a min of 0
- Want to scale to 0 when not in use (after, say, an hour)