17 Commits
Author SHA1 Message Date
Nikolai Strässle 3f90349c66 [stable/selenium]: Add volumes to firefox pods (#23755)
* Add volumes to firefox pods

Add the option to mount a volume /dev/shm for Firefox Sometimes the 
default is not enough and more memory is needed.

Signed-off-by: Nikolai Strässle <nikolai.straessle@gmail.com>

* Add volumes to firefox pods

Update the readme.md for commit 
https://github.com/nikolaistraessle/charts/commit/ef3e2fe0ded4ce5110bd7257fe1bb55309516178

Signed-off-by: Nikolai Strässle <nikolai.straessle@gmail.com>
2020-09-13 15:34:58 -07:00
Daniel Schaaff ee67cf51ea [stable/selenium] Add ability to pass additional pod labels for all pods (#22931)
* Add ability to pass additional pod labels for all pods

My use case for these is to add a pod label to be used with and AWS EKS
Fargate profile. By default no additional labels are added.

Signed-off-by: Daniel Schaaff <dschaaff@cordial.com>

* Bump the chart version

Signed-off-by: Daniel Schaaff <dschaaff@cordial.com>
2020-07-07 02:12:00 -07:00
Gustavo Michels f0e94196b0 [stable/selenium] Add liveness probes and preStop hooks on browsers (#22210)
* Add liveness probes and preStop hooks on browsers

Signed-off-by: Gustavo Michels <gustavomichels@icloud.com>

* Bump up chart version

Signed-off-by: Gustavo Michels <gustavomichels@icloud.com>

* Make liveness probes and preStop hooks optional and disabled by default

Signed-off-by: Gustavo Michels <gustavomichels@icloud.com>

* Update README to include new options

Signed-off-by: Gustavo Michels <gustavomichels@icloud.com>
2020-05-11 10:31:51 -07:00
Stefan Staude 1204e15a78 [stable/selenium] Make selenium nodes deployable as daemonset (#21849)
* Make browser nodes deployable as DaemonSet

Signed-off-by: Stefan Staude <stefan.staude@staffbase.com>

* Update readme to respect runAsDaemonSet property

Signed-off-by: Stefan Staude <stefan.staude@staffbase.com>

* Update selenium chart version to 1.1.0

Signed-off-by: Stefan Staude <stefan.staude@staffbase.com>

* Update value.yaml with hint to ignore replicas in case of runAsDaemonSet

Signed-off-by: Stefan Staude <stefan.staude@staffbase.com>

* Update readme with hint to ignore replicas in case of runAsDaemonSet

Signed-off-by: Stefan Staude <stefan.staude@staffbase.com>
2020-04-27 07:05:29 -07:00
Gianmarco Doro 2c6d7c9701 [stable/selenium] Add configurable securityContext in all selenium deployments (#21917)
* [stable/selenium] Add configurable securityContext in all selenium deployments

Signed-off-by: Gianmarco Doro <gianmarco.doro@gmail.com>

* another version bump

Signed-off-by: Gianmarco Doro <gianmarco.doro@gmail.com>

* [stable/selenium] Keep previous securityContext behaviour

Signed-off-by: Gianmarco Doro <gianmarco.doro@gmail.com>
2020-04-22 06:07:53 -07:00
Mahendran Mookkiah e677d7f936 [stable/selenium] fix for #18217 deployment spec selector does not match template labels (#18259)
* issue #18217 - deployment spec selector does not match template labels

Signed-off-by: Mahendran Mookkiah <mahendran.mookkiah@gmail.com>

* issue #18217 - deployment spec selector does not match template labels

Signed-off-by: Mahendran Mookkiah <mahendran.mookkiah@gmail.com>

* issue #18217 - we should not use version number in selector label to avoid breaking upgrade

Signed-off-by: Mahendran Mookkiah <mahendran.mookkiah@gmail.com>
2019-10-30 01:30:53 -07:00
Xiang Dai 80f74ae8d8 [stable/selenium] Fixes compatibility with 1.16 (#17536)
* Fixes compatibility with 1.16

Signed-off-by: Xiang Dai <764524258@qq.com>

* fix white noise

Signed-off-by: Xiang Dai <764524258@qq.com>

* fix a typo

Signed-off-by: Xiang Dai <764524258@qq.com>
2019-10-02 13:08:08 -07:00
Kirmayer Elad c8c7d4eaa6 [stable/selenium] Update to version 3.141.59 and add imagePullSecrets (#12425)
* stable/selenium - Adding the option to set nodePort on the service

Signed-off-by: Elad Kirmayer <ekirmayer@hotmail.com>

* Bumping chart version

Signed-off-by: Elad Kirmayer <ekirmayer@hotmail.com>

* Add checking if the serviceType is NodePort

Signed-off-by: Elad Kirmayer <ekirmayer@hotmail.com>

* Fix files convention

Signed-off-by: Elad Kirmayer <ekirmayer@hotmail.com>

* Update selenium app version to 3.141.59
Add imagePullSecrets to the configuration

Signed-off-by: Elad Kirmayer <ekirmayer@hotmail.com>

* Update the readme file

Signed-off-by: Elad Kirmayer <ekirmayer@hotmail.com>
2019-03-21 14:47:37 -07:00
Sean Burton f1a7b5896e [stable/selenium] add extraEnvs to deployments (#10450)
* [stable/selenium] add extraEnvs to deployments

Signed-off-by: Sean Burton <sean.burton@civitaslearning.com>

* bump chart version

Signed-off-by: Sean Burton <sean.burton@civitaslearning.com>
2019-03-07 13:16:06 -08:00
Kierran McPherson b126e741ba [stable/selenium] Allow customising the hub ports (#9953)
* Allow customising the hub service port

Signed-off-by: Kierran McPherson <kierranm@gmail.com>

* bump chart to 1.0.0 since its in stable.

Signed-off-by: Paul Czarkowski <username.taken@gmail.com>
2019-01-26 08:36:40 -08:00
Alina Ionescu 2b3b54b805 Added hostAliases option for selenium chart (#8526)
* added posiblity to add hostAliases to selenium nodes

Signed-off-by: Alina Ionescu <alinaionescu85@gmail.com>

* Updatded Chart version

Signed-off-by: AlinaIo <alinaionescu85@gmail.com>
Signed-off-by: IonescuA <alina.ionescu@haufe-lexware.com>
2018-12-17 08:31:30 -08:00
Kierran McPherson dd9ae4b31d [stable/selenium] Add podAnnotations to Selenium deployments (#9766)
* Add podAnnotations to Selenium deployments

Signed-off-by: Kierran McPherson <kierranm@gmail.com>

* Fix indentation

Signed-off-by: Kierran McPherson <kierranm@gmail.com>
2018-12-06 13:13:09 -08:00
jbdelpech c860cb1588 [stable/selenium] Add possibility to use affinity and tolerations for deployments (#9046)
* stable/selenium Add possibility to use affinity and tolerations for deployments

            Signed-off-by: Jean-Baptiste Delpech <jb.delpech@gmail.com>

            * stable/selenium: Bumped Chart version to 0.12.0

            Signed-off-by: Jean-Baptiste Delpech <jb.delpech@gmail.com>

Signed-off-by: Jean-Baptiste Delpech <jb.delpech@gmail.com>
2018-11-10 10:36:51 -08:00
Philip Champon ec0b0d09a9 selenium: use generic env var, not oracle specific env var (#6117)
* use generic env var, not oracle specific env var

* Update Chart.yaml

* Update Chart.yaml
2018-07-02 12:43:18 -07:00
Gerald Barker 55751ae201 [stable][selenium] Add the option of adding nodeSelectors (#3791)
* [stable][selenium] Add the option of adding nodeSelectors either globally or per component

* [stable][selenium] Change precendence of global NodeSelector values
2018-04-07 07:24:08 -07:00
Kevin Schumacher 683d86a80c [stable/selenium] #1785 namespace defined templates with chart name (#2154) 2017-10-04 23:59:01 +05:30
Philip Champon d713d63ea1 [incubator/selenium] first stab at a selenium chart (#665)
* first stab at a selenium chart

* add missing readme

* add missing table header

* bad format

* cleaning up glaring mistakes; why do i have to push firefoxDebug.fullname down to 22?

* JAVA_OPTS and max mem diff; shorten chromeDebug

* chromeDebug name needs to be shortened
* max heap should not be the same as max mem
    * it seems that jvm exceeds max heap, leads to process reaping

* wip

* quote SE_OPTS

* add notes on OOMKilled, for hub

* update Chart.yaml

* round out node options, add values docs

* add labels

* up truncs

* stable, not incubator

* correct chart path
2017-04-12 22:13:40 -07:00