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
+24Lines changed: 24 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,6 +49,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
49
49
| global.seleniumGrid.updateStrategy.type | string |`"Recreate"`| Specify update strategy for all components, can be overridden individually |
50
50
| global.seleniumGrid.updateStrategy.rollingUpdate | object |`{"maxSurge":1,"maxUnavailable":0}`| Specify for strategy RollingUpdate |
51
51
| global.seleniumGrid.affinity | object |`{}`| Specify affinity for all components, can be overridden individually |
52
+
| global.seleniumGrid.dnsPolicy | string |`""`| Specify dnsPolicy for all components, can be overridden individually |
53
+
| global.seleniumGrid.dnsConfig | object |`{}`| Specify dnsConfig for all components, can be overridden individually |
52
54
| global.seleniumGrid.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for all components, can be overridden individually |
53
55
| 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. |
54
56
| 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) |
@@ -202,6 +204,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
202
204
| components.router.extraEnvFrom | list |`[]`| Specify extra environment variables from ConfigMap and Secret for Router |
203
205
| components.router.affinity | object |`{}`| Specify affinity for router pods, this overwrites global.seleniumGrid.affinity parameter |
204
206
| components.router.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for router pods, this overwrites global.seleniumGrid.topologySpreadConstraints parameter |
207
+
| components.router.dnsPolicy | string |`""`| Specify dnsPolicy for router pods, this overwrites global.seleniumGrid.dnsPolicy parameter |
208
+
| components.router.dnsConfig | object |`{}`| Specify dnsConfig for router pods, this overwrites global.seleniumGrid.dnsConfig parameter |
| components.router.port | int |`4444`| Router container port |
207
211
| components.router.nodePort | int |`30444`| Router expose NodePort |
@@ -232,6 +236,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
232
236
| components.distributor.extraEnvFrom | list |`[]`| Specify extra environment variables from ConfigMap and Secret for Distributor |
233
237
| components.distributor.affinity | object |`{}`| Specify affinity for distributor pods, this overwrites global.seleniumGrid.affinity parameter |
234
238
| components.distributor.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for Distributor pods, this overwrites global.seleniumGrid.topologySpreadConstraints parameter |
239
+
| components.distributor.dnsPolicy | string |`""`| Specify dnsPolicy for Distributor pods, this overwrites global.seleniumGrid.dnsPolicy parameter |
240
+
| components.distributor.dnsConfig | object |`{}`| Specify dnsConfig for Distributor pods, this overwrites global.seleniumGrid.dnsConfig parameter |
| components.distributor.port | int |`5553`| Distributor container port |
237
243
| components.distributor.nodePort | int |`30553`| Distributor expose NodePort |
@@ -257,6 +263,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
257
263
| components.eventBus.extraEnvFrom | list |`[]`| Specify extra environment variables from ConfigMap and Secret for Event Bus |
258
264
| components.eventBus.affinity | object |`{}`| Specify affinity for Event Bus pods, this overwrites global.seleniumGrid.affinity parameter |
259
265
| components.eventBus.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for Event Bus pods, this overwrites global.seleniumGrid.topologySpreadConstraints parameter |
266
+
| components.eventBus.dnsPolicy | string |`""`| Specify dnsPolicy for Event Bus pods, this overwrites global.seleniumGrid.dnsPolicy parameter |
267
+
| components.eventBus.dnsConfig | object |`{}`| Specify dnsConfig for Event Bus pods, this overwrites global.seleniumGrid.dnsConfig parameter |
260
268
| components.eventBus.annotations | object |`{}`| Custom annotations for Event Bus pods |
261
269
| components.eventBus.port | int |`5557`| Event Bus container port |
262
270
| components.eventBus.nodePort | int |`30557`| Event Bus expose NodePort |
@@ -286,6 +294,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
286
294
| components.sessionMap.extraEnvFrom | list |`[]`| Specify extra environment variables from ConfigMap and Secret for Session Map |
287
295
| components.sessionMap.affinity | object |`{}`| Specify affinity for Session Map pods, this overwrites global.seleniumGrid.affinity parameter |
288
296
| components.sessionMap.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for Session Map pods, this overwrites global.seleniumGrid.topologySpreadConstraints parameter |
297
+
| components.sessionMap.dnsPolicy | string |`""`| Specify dnsPolicy for Session Map pods, this overwrites global.seleniumGrid.dnsPolicy parameter |
298
+
| components.sessionMap.dnsConfig | object |`{}`| Specify dnsConfig for Session Map pods, this overwrites global.seleniumGrid.dnsConfig parameter |
| components.sessionQueue.port | int |`5559`| Session Queue container port |
317
329
| components.sessionQueue.nodePort | int |`30559`| Session Queue expose NodePort |
@@ -336,6 +348,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
336
348
| hub.imagePullSecret | string |`""`| Image pull secret (see https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/)|
337
349
| hub.affinity | object |`{}`| Specify affinity for Selenium Hub pods, this overwrites global.seleniumGrid.affinity parameter |
338
350
| hub.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for Hub pods, this overwrites global.seleniumGrid.topologySpreadConstraints parameter |
351
+
| hub.dnsPolicy | string |`""`| Specify dnsPolicy for Hub pods, this overwrites global.seleniumGrid.dnsPolicy parameter |
352
+
| hub.dnsConfig | object |`{}`| Specify dnsConfig for Hub pods, this overwrites global.seleniumGrid.dnsConfig parameter |
| chromeNode.affinity | object |`{}`| Specify affinity for chrome-node pods, this overwrites global.seleniumGrid.affinity parameter |
478
492
| chromeNode.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for chrome-node pods, this overwrites global.seleniumGrid.topologySpreadConstraints parameter |
493
+
| chromeNode.dnsPolicy | string |`""`| Specify dnsPolicy for chrome-node pods, this overwrites global.seleniumGrid.dnsPolicy parameter |
494
+
| chromeNode.dnsConfig | object |`{}`| Specify dnsConfig for chrome-node pods, this overwrites global.seleniumGrid.dnsConfig parameter |
479
495
| chromeNode.annotations | object |`{}`| Annotations for chrome-node pods |
480
496
| chromeNode.labels | object |`{}`| Labels for chrome-node pods |
481
497
| chromeNode.shareProcessNamespace | bool |`true`| Shared process namespace for chrome-node pods |
@@ -536,6 +552,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
| firefoxNode.affinity | object |`{}`| Specify affinity for firefox-node pods, this overwrites global.seleniumGrid.affinity parameter |
538
554
| firefoxNode.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for firefox-node pods, this overwrites global.seleniumGrid.topologySpreadConstraints parameter |
555
+
| firefoxNode.dnsPolicy | string |`""`| Specify dnsPolicy for firefox-node pods, this overwrites global.seleniumGrid.dnsPolicy parameter |
556
+
| firefoxNode.dnsConfig | object |`{}`| Specify dnsConfig for firefox-node pods, this overwrites global.seleniumGrid.dnsConfig parameter |
539
557
| firefoxNode.annotations | object |`{}`| Annotations for firefox-node pods |
540
558
| firefoxNode.labels | object |`{}`| Labels for firefox-node pods |
541
559
| firefoxNode.tolerations | list |`[]`| Tolerations for firefox-node pods |
@@ -596,6 +614,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
| edgeNode.affinity | object |`{}`| Specify affinity for edge-node pods, this overwrites global.seleniumGrid.affinity parameter |
598
616
| edgeNode.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for edge-node pods, this overwrites global.seleniumGrid.topologySpreadConstraints parameter |
617
+
| edgeNode.dnsPolicy | string |`""`| Specify dnsPolicy for edge-node pods, this overwrites global.seleniumGrid.dnsPolicy parameter |
618
+
| edgeNode.dnsConfig | object |`{}`| Specify dnsConfig for edge-node pods, this overwrites global.seleniumGrid.dnsConfig parameter |
599
619
| edgeNode.annotations | object |`{}`| Annotations for edge-node pods |
600
620
| edgeNode.labels | object |`{}`| Labels for edge-node pods |
601
621
| edgeNode.tolerations | list |`[]`| Tolerations for edge-node pods |
@@ -657,6 +677,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
| relayNode.affinity | object |`{}`| Specify affinity for relay-node pods, this overwrites global.seleniumGrid.affinity parameter |
659
679
| relayNode.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for relay-node pods, this overwrites global.seleniumGrid.topologySpreadConstraints parameter |
680
+
| relayNode.dnsPolicy | string |`""`| Specify dnsPolicy for relay-node pods, this overwrites global.seleniumGrid.dnsPolicy parameter |
681
+
| relayNode.dnsConfig | object |`{}`| Specify dnsConfig for relay-node pods, this overwrites global.seleniumGrid.dnsConfig parameter |
660
682
| relayNode.annotations | object |`{}`| Annotations for relay-node pods |
661
683
| relayNode.labels | object |`{}`| Labels for relay-node pods |
662
684
| relayNode.shareProcessNamespace | bool |`true`| Shared process namespace for relay-node pods |
@@ -750,6 +772,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
750
772
| videoManager.extraEnvFrom | list |`[]`| Specify extra environment variables from ConfigMap and Secret for Router |
751
773
| videoManager.affinity | object |`{}`| Specify affinity for router pods, this overwrites global.seleniumGrid.affinity parameter |
752
774
| videoManager.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for router pods, this overwrites global.seleniumGrid.topologySpreadConstraints parameter |
775
+
| videoManager.dnsPolicy | string |`""`| Specify dnsPolicy for file-browser pods, this overwrites global.seleniumGrid.dnsPolicy parameter |
776
+
| videoManager.dnsConfig | object |`{}`| Specify dnsConfig for file-browser pods, this overwrites global.seleniumGrid.dnsConfig parameter |
0 commit comments