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.

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