Skip to content
This repository has been archived by the owner on Sep 9, 2020. It is now read-only.

Add cooldown functionality to scaling policies and storage backend. #77

Merged
merged 3 commits into from
Oct 24, 2019

Conversation

jrasell
Copy link
Owner

@jrasell jrasell commented Oct 14, 2019

Sherpa policies now allow the specifying of a cooldown as a time
duration in seconds. When a scaling activity is requested, the
cooldown is checked against the last scaling event for the job
group. If the last event has occurred within the cooldown period,
the scaling request will be denied.

Closes #49

@jrasell jrasell added area/scaling Issues related to scaling kind/enhancement Issues relating to enhancements labels Oct 14, 2019
@jrasell jrasell self-assigned this Oct 14, 2019
Sherpa policies now allow the specifying of a cooldown as a time
duration in seconds. When a scaling activity is requested, the
cooldown is checked against the last scaling event for the job
group. If the last event has occurred within the cooldown period,
the scaling request will be denied.

Closes #49
@commarla
Copy link
Contributor

Hi @jrasell the corresponding meta is missing. Is it on purpose ?

@jrasell
Copy link
Owner Author

jrasell commented Oct 22, 2019

@commarla could you elaborate on what you mean?

@commarla
Copy link
Contributor

@jrasell maybe I missed it but I didn't see the corresponding nomad meta for the cooldown feature in your pr.

@jrasell
Copy link
Owner Author

jrasell commented Oct 23, 2019

@commarla oh yeah, good shout. I have to fix up the conflicts when I get time so i'll address that also. Thanks a lot for your help!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/scaling Issues related to scaling kind/enhancement Issues relating to enhancements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add cooldown functionality to job group scaling
2 participants