Replies: 1 comment 3 replies
-
Thanks for your detailed description. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi all,
I’m encountering an issue with KEDA autoscaling while integrating it with Selenium Grid and Karpenter for node provisioning.
Scenario
This results in more jobs being created than the actual number of Selenium sessions required.
Current Setup
Here is part of my
values.yaml
configuration:Issue
• KEDA seems to poll the conditions too frequently (pollingInterval: 10) and creates new jobs when nodes are not yet ready.
• This causes KEDA to overscale beyond the requested session count.
Goal
I want KEDA to:
1. Create exactly 3 jobs for 3 sessions (no more, no less).
2. Avoid continuously spawning jobs while Karpenter provisions new nodes.
Proposed Solution
I believe the following changes might help resolve the issue:
Questions
1. How can I fine-tune KEDA’s behavior to strictly match the requested number of sessions without overscaling?
2. Are there best practices to integrate KEDA with Karpenter to ensure smooth node scaling and job creation?
Any guidance or insights would be greatly appreciated!
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions