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: charts/selenium-grid/CONFIGURATION.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,6 +49,7 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
49
49
| global.seleniumGrid.updateStrategy.rollingUpdate | object |`{"maxSurge":1,"maxUnavailable":0}`| Specify for strategy RollingUpdate |
50
50
| global.seleniumGrid.affinity | object |`{}`| Specify affinity for all components, can be overridden individually |
51
51
| global.seleniumGrid.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for all components, can be overridden individually |
52
+
| global.seleniumGrid.sessionRequestTimeout | int |`300`| Timeout in seconds. A new incoming session request is added to the queue. Requests sitting in the queue for longer than the configured time will timeout. |
52
53
| global.seleniumGrid.nodeMaxSessions | int |`1`| Specify number of max sessions per node. Can be overridden by individual component (this is also set to scaler trigger parameter `nodeMaxSessions` if `autoscaling` is enabled) |
53
54
| global.seleniumGrid.nodeDrainAfterSessionCount | int |`0`| Set number of sessions will be executed in a Node before detaching it from Hub and shutting it down |
54
55
| global.seleniumGrid.nodeEnableManagedDownloads | bool |`true`| This causes the Node to auto manage files downloaded for a given session on the Node (https://www.selenium.dev/documentation/webdriver/drivers/remote_webdriver/#enable-downloads-in-the-grid)|
@@ -300,6 +301,7 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
| hub.disableUI | bool |`false`| Disable the Grid UI |
336
+
| hub.sessionRequestTimeout | string |`""`| Override global sessionRequestTimeout |
334
337
| hub.newSessionThreadPoolSize | string |`nil`| Configure fixed-sized thread pool for the Distributor to create new sessions as it consumes new session requests from the queue |
335
338
| hub.publishPort | int |`4442`| Port where events are published |
336
339
| hub.publishNodePort | int |`31442`| NodePort exposed where events are published |
Copy file name to clipboardExpand all lines: charts/selenium-grid/values.yaml
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -50,6 +50,8 @@ global:
50
50
# topologyKey: kubernetes.io/hostname
51
51
# whenUnsatisfiable: DoNotSchedule
52
52
# Note: If not define labelSelector, it will be added automatically based on "app" label in each component
53
+
# -- Timeout in seconds. A new incoming session request is added to the queue. Requests sitting in the queue for longer than the configured time will timeout.
54
+
sessionRequestTimeout: 300
53
55
# -- Specify number of max sessions per node. Can be overridden by individual component (this is also set to scaler trigger parameter `nodeMaxSessions` if `autoscaling` is enabled)
54
56
nodeMaxSessions: 1
55
57
# Noted: In case of autoscaling enabled, with scaling type `job`, Node will be drained following `nodeMaxSessions` by default
@@ -756,6 +758,8 @@ components:
756
758
imagePullPolicy: IfNotPresent
757
759
# -- Image pull secret (see https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/)
758
760
imagePullSecret: ""
761
+
# -- Override global sessionRequestTimeout
762
+
sessionRequestTimeout: ""
759
763
760
764
# -- Specify extra environment variables for Session Queue
761
765
extraEnvironmentVariables: []
@@ -849,6 +853,8 @@ hub:
849
853
labels: {}
850
854
# -- Disable the Grid UI
851
855
disableUI: false
856
+
# -- Override global sessionRequestTimeout
857
+
sessionRequestTimeout: ""
852
858
# -- Configure fixed-sized thread pool for the Distributor to create new sessions as it consumes new session requests from the queue
0 commit comments