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
Besides that, you also can use image tag `latest` or `nightly`.
@@ -27,15 +27,15 @@ If you are deploying KEDA core using their official Helm [chart](https://github.
27
27
keda:
28
28
registry: selenium
29
29
repository: keda
30
-
tag: "2.17.2-selenium-grid-20250717"
30
+
tag: "2.17.2-selenium-grid-20250721"
31
31
metricsApiServer:
32
32
registry: selenium
33
33
repository: keda-metrics-apiserver
34
-
tag: "2.17.2-selenium-grid-20250717"
34
+
tag: "2.17.2-selenium-grid-20250721"
35
35
webhooks:
36
36
registry: selenium
37
37
repository: keda-admission-webhooks
38
-
tag: "2.17.2-selenium-grid-20250717"
38
+
tag: "2.17.2-selenium-grid-20250721"
39
39
```
40
40
41
41
If you are deployment Selenium Grid chart with `autoscaling.enabled` is `true` (implies installing KEDA sub-chart), KEDA images registry and tag already set in the `values.yaml`. Refer to list [configuration](../charts/selenium-grid/CONFIGURATION.md).
@@ -49,6 +49,8 @@ You can involve to review and discuss the pull requests to help us early detect
Copy file name to clipboardExpand all lines: .keda/scalers/selenium-grid-scaler.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,6 +28,7 @@ triggers:
28
28
nodeMaxSessions: 1# Optional.
29
29
enableManagedDownloads: true # Optional.
30
30
capabilities: ''# Optional.
31
+
overProvisionRatio: ''# Optional.
31
32
```
32
33
33
34
**Parameter list:**
@@ -42,13 +43,16 @@ triggers:
42
43
- `nodeMaxSessions` - Number of maximum sessions that can run in parallel on a Node. Update this parameter align with node config `--max-sessions` (`SE_NODE_MAX_SESSIONS`) to have the correct scaling behavior. (Default: `1`, Optional).
43
44
- `enableManagedDownloads`- Set this for Node enabled to auto manage files downloaded for a given session on the Node. When the client requests enabling this feature, it can only be assigned to the Node that also enabled it. Otherwise, the request will wait until it timed out. (Default: `true`, Optional).
44
45
- `capabilities`- Add more custom capabilities for matching specific Nodes. It should be in JSON string, see [example](https://www.selenium.dev/documentation/grid/configuration/toml_options/#setting-custom-capabilities-for-matching-specific-nodes) (Optional)
46
+
- `overProvisionRatio`- The number of overprovisioning ratio to scale more than the actual number of requests. For example, if there are 20 requests for the browser instead of scaling to 20 Nodes, it is able to scale 20% more than the requested, in this case is 24, in this case input value is `0.2` (Optional)
45
47
46
48
**Trigger Authentication**
47
49
- `username`- Username for basic authentication in GraphQL endpoint instead of embedding in the URL. (Optional)
48
50
- `password`- Password for basic authentication in GraphQL endpoint instead of embedding in the URL. (Optional)
49
51
- `authType`- Type of authentication to be used. This can be set to `Bearer` or `OAuth2` in case Selenium Grid behind an Ingress proxy with other authentication types. (Optional)
50
52
- `accessToken`- Access token. This is required when `authType` is set a value. (Optional)
51
53
54
+
Noted that trigger authentication parameters are able to set in either trigger metadata or trigger authentication. However, if both are set, the trigger authentication will take precedence.
0 commit comments