You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Autoscaling selenium grid on kubernetes with scaledjobs (#1854)
* Autoscaling selenium grid on kubernetes
Autoscale selenium browser nodes running in kubernetes
based on the request pending in session queue using KEDA.
Toggle autoscaling on/off using 'autoscalingEnabled' option
in helm charts.
* Added all suggested changes
* feat: add support for KEDA ScaledJobs
and make them the default KEDA scaling type
install keda automatically
set SE_NODE_GRID_URL and DRAIN_AFTER_SESSION_COUNT automatically
Set graphqlurl automatically
refactor out pod templates to named template
conditionally adding preStop hook for deregistering node
Signed-off-by: Mårten Svantesson <[email protected]>
* fix: work around for limitations in helm
helm seem to normally install subchart after current chart so trying this work around
* fix: format
* fix: extracting default node env variables to configmap
---------
Signed-off-by: Mårten Svantesson <[email protected]>
Co-authored-by: Prashanth R <[email protected]>
Co-authored-by: Prashanth R <[email protected]>
0 commit comments