Skip to content

Commit

Permalink
Release chart 0.28.4
Browse files Browse the repository at this point in the history
Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
  • Loading branch information
VietND96 committed Mar 5, 2024
1 parent ea2ebb0 commit 8957138
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 14 deletions.
2 changes: 1 addition & 1 deletion charts/selenium-grid/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: selenium-grid
description: A Helm chart for creating a Selenium Grid Server in Kubernetes
type: application
version: 0.28.3
version: 0.28.4
appVersion: 4.18.1-20240224
icon: https://github.com/SeleniumHQ/docker-selenium/raw/trunk/logo.png
dependencies:
Expand Down
28 changes: 15 additions & 13 deletions charts/selenium-grid/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -288,18 +288,20 @@ ingress-nginx:
### Configuration global
For now, global configuration supported is:
| Parameter | Default | Description |
|-----------------------------------------------|-----------------------|----------------------------------------|
| `global.K8S_PUBLIC_IP` | `""` | Public IP of the host running K8s |
| `global.seleniumGrid.imageRegistry` | `selenium` | Distribution registry to pull images |
| `global.seleniumGrid.imageTag` | `4.18.1-20240224` | Image tag for all selenium components |
| `global.seleniumGrid.nodesImageTag` | `4.18.1-20240224` | Image tag for browser's nodes |
| `global.seleniumGrid.videoImageTag` | `ffmpeg-6.1-20240224` | Image tag for browser's video recorder |
| `global.seleniumGrid.imagePullSecret` | `""` | Pull secret to be used for all images |
| `global.seleniumGrid.imagePullSecret` | `""` | Pull secret to be used for all images |
| `global.seleniumGrid.affinity` | `{}` | Affinity assigned globally |
| `global.seleniumGrid.logLevel` | `INFO` | Set log level for all components |
| `global.seleniumGrid.defaultNodeStartupProbe` | `exec` | Default startup probe method in Nodes |
| Parameter | Default | Description |
|-------------------------------------------------|-----------------------|-------------------------------------------|
| `global.K8S_PUBLIC_IP` | `""` | Public IP of the host running K8s |
| `global.seleniumGrid.imageRegistry` | `selenium` | Distribution registry to pull images |
| `global.seleniumGrid.imageTag` | `4.18.1-20240224` | Image tag for all selenium components |
| `global.seleniumGrid.nodesImageTag` | `4.18.1-20240224` | Image tag for browser's nodes |
| `global.seleniumGrid.videoImageTag` | `ffmpeg-6.1-20240224` | Image tag for browser's video recorder |
| `global.seleniumGrid.imagePullSecret` | `""` | Pull secret to be used for all images |
| `global.seleniumGrid.imagePullSecret` | `""` | Pull secret to be used for all images |
| `global.seleniumGrid.affinity` | `{}` | Affinity assigned globally |
| `global.seleniumGrid.logLevel` | `INFO` | Set log level for all components |
| `global.seleniumGrid.defaultNodeStartupProbe` | `exec` | Default startup probe method in Nodes |
| `global.seleniumGrid.defaultNodeLivenessProbe` | `exec` | Default liveness probe method in Nodes |
| `global.seleniumGrid.stdoutProbeLog` | `true` | Enable probe logs output in kubectl logs |

#### Configuration `global.K8S_PUBLIC_IP`

Expand All @@ -324,7 +326,7 @@ hub:

SE_NODE_GRID_URL: 'http://admin:admin@10.10.10.10/selenium'
```
Besides that, from the outside of the cluster, you can access via NodePort http://10.10.10.10:30444/selenium
Besides that, from the outside of the cluster, you can access via NodePort `http://10.10.10.10:30444/selenium`
### Configuration of Nodes
Expand Down
2 changes: 2 additions & 0 deletions charts/selenium-grid/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,9 @@ global:
# Set default startup probe for all nodes (supplied values: httpGet, exec). If not set, the default is httpGet
# startup probe method `exec.command` is using a script is mounted from `nodeConfigMap.extraScripts.nodeProbe.sh`
defaultNodeStartupProbe: exec
# liveness probe method `exec.command` is using a script is mounted from `nodeConfigMap.extraScripts.nodeProbe.sh`
defaultNodeLivenessProbe: exec
# probe logs output can be retrieved using `kubectl logs`
stdoutProbeLog: true

tls:
Expand Down

0 comments on commit 8957138

Please sign in to comment.