Back in Nov 2017, Spotinst has released its very own Elastic Container Service (ECS) Autoscaler which monitors the ECS scheduler and automatically scales up and down to meet pending task needs, while keeping costs to a minimum.
Previously, at scale down, the distinctInstance
constraint was not taken into consideration when rescheduling. Today, we are happy to announce that our autoscaler supports distinctInstance
constraints natively and will ensure that when scaling down, the evicted tasks will be rescheduled elsewhere.