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
Copy file name to clipboardExpand all lines: .keda/scalers/selenium-grid-scaler.md
+73-9Lines changed: 73 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ triggers:
23
23
browserName: ''# Optional. Required to be matched with the request in queue and Node stereotypes (Similarly for `browserVersion` and `platformName`).
24
24
browserVersion: ''# Optional.
25
25
platformName: ''# Optional.
26
-
unsafeSsl: 'false'# Optional.
26
+
unsafeSsl: 'false'# Optional.
27
27
activationThreshold: 0# Optional.
28
28
```
29
29
@@ -37,6 +37,7 @@ triggers:
37
37
- `activationThreshold`- Target value for activating the scaler. Learn more about activation [here](./../concepts/scaling-deployments.md#activating-and-scaling-thresholds). (Default: `0`, Optional)
38
38
- `platformName`- Name of the browser platform. Refer to the [Selenium Grid's](https://www.selenium.dev/documentation/en/getting_started_with_webdriver/browsers/) and [WebdriverIO's](https://webdriver.io/docs/options/#capabilities) documentation for more info. (Optional)
39
39
- `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).
40
+
- `capabilities`- Add more custom capabilities for matching specific Nodes. (Optional)
40
41
41
42
**Trigger Authentication**
42
43
- `username`- Username for basic authentication in GraphQL endpoint instead of embedding in the URL. (Optional)
# Add custom capabilities for matching specific Nodes in scaler trigger metadata. See: https://github.com/kedacore/keda/pull/6536
# Add custom capabilities for matching specific Nodes in client binding. See: https://www.selenium.dev/documentation/grid/configuration/toml_options/#setting-custom-capabilities-for-matching-specific-nodes
If you are supporting multiple versions of browser capability in your Selenium Grid, You should create one scaler for every browser version and pass the `browserVersion` in the metadata.
0 commit comments