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
+25-15
Original file line number
Diff line number
Diff line change
@@ -174,6 +174,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
174
174
| components.router.imagePullPolicy | string |`"IfNotPresent"`| Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images)|
175
175
| components.router.imagePullSecret | string |`""`| Image pull secret (see https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/)|
176
176
| components.router.disableUI | bool |`false`| Disable the Grid UI |
177
+
| components.router.extraEnvironmentVariables | list |`[]`| Specify extra environment variables for Router |
178
+
| components.router.extraEnvFrom | list |`[]`| Specify extra environment variables from ConfigMap and Secret for Router |
177
179
| components.router.affinity | object |`{}`| Specify affinity for router pods, this overwrites global.seleniumGrid.affinity parameter |
178
180
| components.router.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for router pods, this overwrites global.seleniumGrid.topologySpreadConstraints parameter |
@@ -198,6 +200,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
198
200
| components.distributor.imagePullPolicy | string |`"IfNotPresent"`| Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images)|
199
201
| components.distributor.imagePullSecret | string |`""`| Image pull secret (see https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/)|
200
202
| components.distributor.newSessionThreadPoolSize | string |`nil`| Configure fixed-sized thread pool for the Distributor to create new sessions as it consumes new session requests from the queue |
203
+
| components.distributor.extraEnvironmentVariables | list |`[]`| Specify extra environment variables for Distributor |
204
+
| components.distributor.extraEnvFrom | list |`[]`| Specify extra environment variables from ConfigMap and Secret for Distributor |
201
205
| components.distributor.affinity | object |`{}`| Specify affinity for distributor pods, this overwrites global.seleniumGrid.affinity parameter |
202
206
| components.distributor.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for Distributor pods, this overwrites global.seleniumGrid.topologySpreadConstraints parameter |
@@ -218,6 +222,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
218
222
| components.eventBus.imageTag | string |`nil`| Event Bus image tag (this overwrites global.seleniumGrid.imageTag parameter) |
219
223
| components.eventBus.imagePullPolicy | string |`"IfNotPresent"`| Image pull policy (see https://kubernetes.io/docs/concepts/containers/images/#updating-images)|
220
224
| components.eventBus.imagePullSecret | string |`""`| Image pull secret (see https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/)|
225
+
| components.eventBus.extraEnvironmentVariables | list |`[]`| Specify extra environment variables for Event Bus |
226
+
| components.eventBus.extraEnvFrom | list |`[]`| Specify extra environment variables from ConfigMap and Secret for Event Bus |
221
227
| components.eventBus.affinity | object |`{}`| Specify affinity for Event Bus pods, this overwrites global.seleniumGrid.affinity parameter |
222
228
| components.eventBus.topologySpreadConstraints | list |`[]`| Specify topologySpreadConstraints for Event Bus pods, this overwrites global.seleniumGrid.topologySpreadConstraints parameter |
223
229
| components.eventBus.annotations | object |`{}`| Custom annotations for Event Bus pods |
@@ -242,6 +248,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
| chromeNode.extraEnvironmentVariables |string|`nil`| Custom environment variables for chrome nodes |
396
-
| chromeNode.extraEnvFrom |string|`nil`| Custom environment variables by sourcing entire configMap, Secret, etc. for chrome nodes |
405
+
| chromeNode.extraEnvironmentVariables |list|`[]`| Custom environment variables for chrome nodes |
406
+
| chromeNode.extraEnvFrom |list|`[]`| Custom environment variables by sourcing entire configMap, Secret, etc. for chrome nodes |
397
407
| chromeNode.service.enabled | bool |`false`| Create a service for node |
398
408
| chromeNode.service.type | string |`"ClusterIP"`| Service type |
399
409
| chromeNode.service.loadBalancerIP | string |`""`| Set specific loadBalancerIP when serviceType is LoadBalancer (see https://kubernetes.io/docs/concepts/services-networking/service/#loadbalancer)|
@@ -444,8 +454,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
| firefoxNode.extraEnvironmentVariables |string|`nil`| Custom environment variables for firefox nodes |
448
-
| firefoxNode.extraEnvFrom |string|`nil`| Custom environment variables by sourcing entire configMap, Secret, etc. for firefox nodes |
457
+
| firefoxNode.extraEnvironmentVariables |list|`[]`| Custom environment variables for firefox nodes |
458
+
| firefoxNode.extraEnvFrom |list|`[]`| Custom environment variables by sourcing entire configMap, Secret, etc. for firefox nodes |
449
459
| firefoxNode.service.enabled | bool |`false`| Create a service for node |
450
460
| firefoxNode.service.type | string |`"ClusterIP"`| Service type |
451
461
| firefoxNode.service.loadBalancerIP | string |`""`| Set specific loadBalancerIP when serviceType is LoadBalancer (see https://kubernetes.io/docs/concepts/services-networking/service/#loadbalancer)|
@@ -496,8 +506,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
| edgeNode.extraEnvironmentVariables |string|`nil`| Custom environment variables for edge nodes |
500
-
| edgeNode.extraEnvFrom |string|`nil`| Custom environment variables by sourcing entire configMap, Secret, etc. for edge nodes |
509
+
| edgeNode.extraEnvironmentVariables |list|`[]`| Custom environment variables for edge nodes |
510
+
| edgeNode.extraEnvFrom |list|`[]`| Custom environment variables by sourcing entire configMap, Secret, etc. for edge nodes |
501
511
| edgeNode.service.enabled | bool |`false`| Create a service for node |
502
512
| edgeNode.service.type | string |`"ClusterIP"`| Service type |
503
513
| edgeNode.service.loadBalancerIP | string |`""`| Set specific loadBalancerIP when serviceType is LoadBalancer (see https://kubernetes.io/docs/concepts/services-networking/service/#loadbalancer)|
@@ -548,8 +558,8 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
548
558
| relayNode.tolerations | list |`[]`| Tolerations for relay-node pods |
| relayNode.extraEnvironmentVariables |string|`nil`| Custom environment variables for relay nodes |
552
-
| relayNode.extraEnvFrom |string|`nil`| Custom environment variables by sourcing entire configMap, Secret, etc. for relay nodes |
561
+
| relayNode.extraEnvironmentVariables |list|`[]`| Custom environment variables for relay nodes |
562
+
| relayNode.extraEnvFrom |list|`[]`| Custom environment variables by sourcing entire configMap, Secret, etc. for relay nodes |
553
563
| relayNode.service.enabled | bool |`false`| Create a service for node |
554
564
| relayNode.service.type | string |`"ClusterIP"`| Service type |
555
565
| relayNode.service.loadBalancerIP | string |`""`| Set specific loadBalancerIP when serviceType is LoadBalancer (see https://kubernetes.io/docs/concepts/services-networking/service/#loadbalancer)|
@@ -594,15 +604,15 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
594
604
| videoRecorder.resources.requests | object |`{"cpu":"1","memory":"1Gi"}`| Request resources for video recorder pods |
595
605
| videoRecorder.resources.limits | object |`{"cpu":"1","memory":"1Gi"}`| Limit resources for video recorder pods |
596
606
| videoRecorder.securityContext | string |`nil`| SecurityContext for recorder container |
597
-
| videoRecorder.extraEnvironmentVariables |string|`nil`| Extra environment variables for video recorder |
598
-
| videoRecorder.extraEnvFrom |string|`nil`| Custom environment variables by sourcing entire configMap, Secret, etc. for video recorder. |
607
+
| videoRecorder.extraEnvironmentVariables |list|`[]`| Extra environment variables for video recorder |
608
+
| videoRecorder.extraEnvFrom |list|`[]`| Custom environment variables by sourcing entire configMap, Secret, etc. for video recorder. |
599
609
| videoRecorder.terminationGracePeriodSeconds | int |`30`| Terminating grace period for video recorder |
| videoRecorder.lifecycle | object |`{}`| Define lifecycle events for video recorder |
603
613
| videoRecorder.extraVolumeMounts | list |`[]`| Custom video recorder back-end scripts (video.sh, video_ready.py, etc.) further by ConfigMap. NOTE: For the mount point with the name "video", or "video-scripts", it will override the default. For other names, it will be appended. |
604
614
| videoRecorder.extraVolumes | list |`[]`| Extra volumes for video recorder pod |
605
-
| videoRecorder.s3 | object |`{"args":[],"command":[],"extraEnvironmentVariables":null,"imageName":"aws-cli","imagePullPolicy":"IfNotPresent","imageRegistry":"bitnami","imageTag":"latest","securityContext":{"runAsUser":0}}`| Container spec for the uploader if above it is defined as "uploader.name: s3" |
615
+
| videoRecorder.s3 | object |`{"args":[],"command":[],"extraEnvironmentVariables":[],"imageName":"aws-cli","imagePullPolicy":"IfNotPresent","imageRegistry":"bitnami","imageTag":"latest","securityContext":{"runAsUser":0}}`| Container spec for the uploader if above it is defined as "uploader.name: s3" |
0 commit comments