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
feat: Ability to create/specify Service Account (#1919)
* fix: Remove Duplicate Path Key
* feat: Add ability to specify service account with annotations
Inspired by #1783
I needed it in my environment so I figured might as well contribute to upstream
* docs: Reformat README.md, add documentation for serviceAccount
---------
Co-authored-by: Diego Molina <[email protected]>
|`isolateComponents`|`false`| Deploy Router, Distributor, EventBus, SessionMap and Nodes separately |
89
+
|`serviceAccount.create`|`true`| Enable or disable creation of service account (if `false`, `serviceAccount.name` MUST be specified |
90
+
|`serviceAccount.name`|`""`| Name of the service account to be made or existing service account to use for all deployments and jobs |
91
+
|`serviceAccount.annotations`|`{}`| Custom annotations for service account |
89
92
|`busConfigMap.name`|`selenium-event-bus-config`| Name of the configmap that contains SE_EVENT_BUS_HOST, SE_EVENT_BUS_PUBLISH_PORT and SE_EVENT_BUS_SUBSCRIBE_PORT variables |
90
93
|`busConfigMap.annotations`|`{}`| Custom annotations for configmap |
91
94
|`nodeConfigMap.name`|`selenium-node-config`| Name of the configmap that contains common environment variables for browser nodes |
@@ -219,7 +222,7 @@ https://github.com/kedacore/charts/blob/main/keda/README.md for more details.
219
222
220
223
### Configuration for Selenium-Hub
221
224
222
-
You can configure the Selenium Hub with this values:
225
+
You can configure the Selenium Hub with these values:
@@ -241,8 +244,8 @@ You can configure the Selenium Hub with this values:
241
244
|`hub.subPath`|`/`| Custom sub path for the hub deployment |
242
245
|`hub.extraEnvironmentVariables`|`nil`| Custom environment variables for selenium-hub |
243
246
|`hub.extraEnvFrom`|`nil`| Custom environment variables for selenium taken from `configMap` or `secret`-hub |
244
-
|`hub.extraVolumeMounts`|`[]`| Extra mounts of declared ExtraVolumes into pod |
245
-
|`hub.extraVolumes`|`[]`| Extra Volumes declarations to be used in the pod (can be any supported volume type: ConfigMap, Secret, PVC, NFS, etc.) |
247
+
|`hub.extraVolumeMounts`|`[]`| Extra mounts of declared ExtraVolumes into pod |
248
+
|`hub.extraVolumes`|`[]`| Extra Volumes declarations to be used in the pod (can be any supported volume type: ConfigMap, Secret, PVC, NFS, etc.) |
246
249
|`hub.resources`|`{}`| Resources for selenium-hub container |
247
250
|`hub.securityContext`|`See values.yaml`| Security context for selenium-hub container |
248
251
|`hub.serviceType`|`ClusterIP`| Kubernetes service type (see https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services-service-types)|
0 commit comments