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

Add minReplicaCount support for scaledjob #3426

Closed
FrittenToni opened this issue Jul 26, 2022 · 0 comments
Closed

Add minReplicaCount support for scaledjob #3426

FrittenToni opened this issue Jul 26, 2022 · 0 comments
Labels
feature-request All issues for new features that have not been committed to needs-discussion

Comments

@FrittenToni
Copy link
Contributor

Proposal

Keda scaledjob should be able to scale to minReplicaCount by default to ensure that there is always a specified amount of jobs/pods available to pick up work immediately.

Use-Case

For our project it would be helpful if Keda could scale to minReplicaCount by default in order to avoid pod bootstrapping time.
The feature could be used in combination with "custom" strategy and "customScalingQueueLengthDeduction" property.

Without "minReplicaCount" and "custom" strategy only the following scaling can be achieved:
kedaScalingOld

With "minReplicaCount" and "custom" strategy we can achieve the following result:
kedaScalingNew

Anything else?

PR has been created already.

@FrittenToni FrittenToni added feature-request All issues for new features that have not been committed to needs-discussion labels Jul 26, 2022
@tomkerkhove tomkerkhove moved this to Proposed in Roadmap - KEDA Core Jul 26, 2022
@v-shenoy v-shenoy closed this as completed Aug 3, 2022
Repository owner moved this from Proposed to Ready To Ship in Roadmap - KEDA Core Aug 3, 2022
@tomkerkhove tomkerkhove moved this from Ready To Ship to Done in Roadmap - KEDA Core Aug 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request All issues for new features that have not been committed to needs-discussion
Projects
Archived in project
Development

No branches or pull requests

2 participants