Skip to content

Commit a195077

Browse files
authored
K8s: Fix chart template for relay node (#2594)
Signed-off-by: Viet Nguyen Duc <[email protected]>
1 parent 2130c34 commit a195077

File tree

5 files changed

+15
-9
lines changed

5 files changed

+15
-9
lines changed

charts/selenium-grid/CONFIGURATION.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# selenium-grid
22

3-
![Version: 0.38.4](https://img.shields.io/badge/Version-0.38.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.27.0-20250101](https://img.shields.io/badge/AppVersion-4.27.0--20250101-informational?style=flat-square)
3+
![Version: 0.38.5](https://img.shields.io/badge/Version-0.38.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.27.0-20250101](https://img.shields.io/badge/AppVersion-4.27.0--20250101-informational?style=flat-square)
44

55
A Helm chart for creating a Selenium Grid Server in Kubernetes
66

@@ -19,11 +19,11 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes
1919
| Repository | Name | Version |
2020
|------------|------|---------|
2121
| https://charts.bitnami.com/bitnami | postgresql | 16.4.1 |
22-
| https://charts.bitnami.com/bitnami | redis | 20.6.2 |
23-
| https://jaegertracing.github.io/helm-charts | jaeger | 3.3.3 |
22+
| https://charts.bitnami.com/bitnami | redis | 20.6.3 |
23+
| https://jaegertracing.github.io/helm-charts | jaeger | 3.3.4 |
2424
| https://kedacore.github.io/charts | keda | 2.16.1 |
2525
| https://kubernetes.github.io/ingress-nginx | ingress-nginx | 4.12.0 |
26-
| https://prometheus-community.github.io/helm-charts | kube-prometheus-stack | 68.0.0 |
26+
| https://prometheus-community.github.io/helm-charts | kube-prometheus-stack | 68.1.0 |
2727

2828
## Values
2929

charts/selenium-grid/Chart.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: selenium-grid
33
description: A Helm chart for creating a Selenium Grid Server in Kubernetes
44
type: application
5-
version: 0.38.4
5+
version: 0.38.5
66
appVersion: 4.27.0-20250101
77
icon: https://github.com./SeleniumHQ/docker-selenium/raw/trunk/logo.png
88
dependencies:
@@ -15,19 +15,19 @@ dependencies:
1515
name: ingress-nginx
1616
condition: ingress.enableWithController, ingress-nginx.enabled
1717
- repository: https://jaegertracing.github.io/helm-charts
18-
version: 3.3.3
18+
version: 3.3.4
1919
name: jaeger
2020
condition: tracing.enabled, jaeger.enabled
2121
- repository: https://prometheus-community.github.io/helm-charts
22-
version: 68.0.0
22+
version: 68.1.0
2323
name: kube-prometheus-stack
2424
condition: monitoring.enabled, prometheus-stack.enabled
2525
- repository: https://charts.bitnami.com/bitnami
2626
version: 16.4.1
2727
name: postgresql
2828
condition: postgresql.enabled
2929
- repository: https://charts.bitnami.com/bitnami
30-
version: 20.6.2
30+
version: 20.6.3
3131
name: redis
3232
condition: redis.enabled
3333
maintainers:

charts/selenium-grid/templates/relay-node-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ spec:
3333
{{- $_ := set $podScope "name" (include "seleniumGrid.relayNode.fullname" (list $nodeConfig $)) -}}
3434
{{- $_ = set $podScope "node" $nodeConfig -}}
3535
{{- $_ = set $podScope "recorder" (mergeOverwrite $.Values.videoRecorder $nodeConfig.videoRecorder) -}}
36-
{{- $_ = set $podScope "uploader" (get $.Values.videoRecorder (.Values.videoRecorder.uploader.name | toString)) -}}
36+
{{- $_ = set $podScope "uploader" (get $.Values.videoRecorder ($podScope.recorder.uploader.name | toString)) -}}
3737
{{- include "seleniumGrid.podTemplate" $podScope | nindent 2 }}
3838
---
3939
{{- end }}

tests/charts/templates/render/dummy.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,9 @@ edgeNode:
159159
uploader:
160160
enabled: false
161161

162+
relayNode:
163+
enabled: true
164+
162165
videoRecorder:
163166
enabled: true
164167
uploader:

tests/charts/templates/render/dummy_solution.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,9 @@ selenium-grid:
147147
uploader:
148148
enabled: false
149149

150+
relayNode:
151+
enabled: true
152+
150153
videoRecorder:
151154
enabled: true
152155
uploader:

0 commit comments

Comments
 (0)