diff --git a/charts/selenium-grid/CONFIGURATION.md b/charts/selenium-grid/CONFIGURATION.md index f20e614354..9e76f73dd9 100644 --- a/charts/selenium-grid/CONFIGURATION.md +++ b/charts/selenium-grid/CONFIGURATION.md @@ -1,6 +1,6 @@ # selenium-grid -![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) +![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) A Helm chart for creating a Selenium Grid Server in Kubernetes @@ -19,11 +19,11 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes | Repository | Name | Version | |------------|------|---------| | https://charts.bitnami.com/bitnami | postgresql | 16.4.1 | -| https://charts.bitnami.com/bitnami | redis | 20.6.2 | -| https://jaegertracing.github.io/helm-charts | jaeger | 3.3.3 | +| https://charts.bitnami.com/bitnami | redis | 20.6.3 | +| https://jaegertracing.github.io/helm-charts | jaeger | 3.3.4 | | https://kedacore.github.io/charts | keda | 2.16.1 | | https://kubernetes.github.io/ingress-nginx | ingress-nginx | 4.12.0 | -| https://prometheus-community.github.io/helm-charts | kube-prometheus-stack | 68.0.0 | +| https://prometheus-community.github.io/helm-charts | kube-prometheus-stack | 68.1.0 | ## Values diff --git a/charts/selenium-grid/Chart.yaml b/charts/selenium-grid/Chart.yaml index 14b5494c6d..5fdf67bb97 100644 --- a/charts/selenium-grid/Chart.yaml +++ b/charts/selenium-grid/Chart.yaml @@ -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.38.4 +version: 0.38.5 appVersion: 4.27.0-20250101 icon: https://github.com/SeleniumHQ/docker-selenium/raw/trunk/logo.png dependencies: @@ -15,11 +15,11 @@ dependencies: name: ingress-nginx condition: ingress.enableWithController, ingress-nginx.enabled - repository: https://jaegertracing.github.io/helm-charts - version: 3.3.3 + version: 3.3.4 name: jaeger condition: tracing.enabled, jaeger.enabled - repository: https://prometheus-community.github.io/helm-charts - version: 68.0.0 + version: 68.1.0 name: kube-prometheus-stack condition: monitoring.enabled, prometheus-stack.enabled - repository: https://charts.bitnami.com/bitnami @@ -27,7 +27,7 @@ dependencies: name: postgresql condition: postgresql.enabled - repository: https://charts.bitnami.com/bitnami - version: 20.6.2 + version: 20.6.3 name: redis condition: redis.enabled maintainers: diff --git a/charts/selenium-grid/templates/relay-node-deployment.yaml b/charts/selenium-grid/templates/relay-node-deployment.yaml index ddb92cc697..54f8c1d222 100644 --- a/charts/selenium-grid/templates/relay-node-deployment.yaml +++ b/charts/selenium-grid/templates/relay-node-deployment.yaml @@ -33,7 +33,7 @@ spec: {{- $_ := set $podScope "name" (include "seleniumGrid.relayNode.fullname" (list $nodeConfig $)) -}} {{- $_ = set $podScope "node" $nodeConfig -}} {{- $_ = set $podScope "recorder" (mergeOverwrite $.Values.videoRecorder $nodeConfig.videoRecorder) -}} -{{- $_ = set $podScope "uploader" (get $.Values.videoRecorder (.Values.videoRecorder.uploader.name | toString)) -}} +{{- $_ = set $podScope "uploader" (get $.Values.videoRecorder ($podScope.recorder.uploader.name | toString)) -}} {{- include "seleniumGrid.podTemplate" $podScope | nindent 2 }} --- {{- end }} diff --git a/tests/charts/templates/render/dummy.yaml b/tests/charts/templates/render/dummy.yaml index 5264724d1e..72a8eae518 100644 --- a/tests/charts/templates/render/dummy.yaml +++ b/tests/charts/templates/render/dummy.yaml @@ -159,6 +159,9 @@ edgeNode: uploader: enabled: false +relayNode: + enabled: true + videoRecorder: enabled: true uploader: diff --git a/tests/charts/templates/render/dummy_solution.yaml b/tests/charts/templates/render/dummy_solution.yaml index eb47bc2e7d..42dcda47e4 100644 --- a/tests/charts/templates/render/dummy_solution.yaml +++ b/tests/charts/templates/render/dummy_solution.yaml @@ -147,6 +147,9 @@ selenium-grid: uploader: enabled: false + relayNode: + enabled: true + videoRecorder: enabled: true uploader: