Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Schedule based autoscaling #256

Open
knocknarea opened this issue May 10, 2021 · 2 comments
Open

Schedule based autoscaling #256

knocknarea opened this issue May 10, 2021 · 2 comments

Comments

@knocknarea
Copy link

Hello @axelfontaine

Is it possible to configure autoscaling based on a schedule?

i.e. for UTC 08:00 to 11:00 4 instances, 13:00 to 18:00 3, 1 any other time?

@axelfontaine
Copy link
Member

Not yet. What is your exact usecase for this? Is load-based autoscaling really too slow to adapt to your load peaks?

@knocknarea
Copy link
Author

Hello @axelfontaine Thank you for getting back to me so soon.

As to the use case, at present because we have fairly predictable loads on our system, I'd like to bump everything up from a given time in the day to meet the demand, then scale it back down in off peak.

Of course I can handle it through load based policy, however getting this right a difficult fish to fry due to unpredictable high peaks and low troughs within busy periods that can trigger scale up/down and the lag associated with this type of demand. I'm concerned that it will result in a bumpy ride, so I'd nearly prefer to just put in place the correct number of instances to match the relatively stable (in terms of prediction) timescales of demand, even if that means running too much for small periods.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants