Users of our
update_autoscaling_groups action have for a while been looking for a way to scale an Auto Scaling Group down and then at a later point, scale back to the previous settings associated with this group.
Until now, we needed users to specify the desired settings for those Auto Scaling groups on the scale-up action, which was cumbersome and less flexible. The complexity was around binding two rules that are separate and asynchronous, to be some sort of “symmetrical” pair of actions that maintain state at an individual resource level. That didn’t stop us though 🙂
Now our users can request that GorillaStack cache the
desired Auto Scaling Group scale settings at an individual Auto Scaling Group level when performing an update or request. GorillaStack then restores these cached settings on the reverse operation.
Take a look and let us know what you think!