From e4c54b22228506a5fb169a58f080eac60919980a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 21 Feb 2025 02:49:04 +0000 Subject: [PATCH 1/3] Update Helm release kube-prometheus-stack to v69 --- charts/selenium-grid/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/selenium-grid/Chart.yaml b/charts/selenium-grid/Chart.yaml index 49cea4dfec..36d4b28020 100644 --- a/charts/selenium-grid/Chart.yaml +++ b/charts/selenium-grid/Chart.yaml @@ -19,7 +19,7 @@ dependencies: name: jaeger condition: tracing.enabled, jaeger.enabled - repository: https://prometheus-community.github.io/helm-charts - version: 68.5.0 + version: 69.3.3 name: kube-prometheus-stack condition: monitoring.enabled, prometheus-stack.enabled - repository: https://charts.bitnami.com/bitnami From 9c2dadc0da216afbe0f4ec161caf05acf60b2766 Mon Sep 17 00:00:00 2001 From: Selenium CI Bot Date: Fri, 21 Feb 2025 02:56:23 +0000 Subject: [PATCH 2/3] [ci] Update chart configuration table [skip test] --- charts/selenium-grid/CONFIGURATION.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/selenium-grid/CONFIGURATION.md b/charts/selenium-grid/CONFIGURATION.md index 82e54e4a84..fd4d736bac 100644 --- a/charts/selenium-grid/CONFIGURATION.md +++ b/charts/selenium-grid/CONFIGURATION.md @@ -23,7 +23,7 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes | 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.5.0 | +| https://prometheus-community.github.io/helm-charts | kube-prometheus-stack | 69.3.3 | ## Values From 38c1359fbb9432bf5a7c895dd0cd276f1f3e98cb Mon Sep 17 00:00:00 2001 From: Viet Nguyen Duc Date: Fri, 21 Feb 2025 10:22:17 +0700 Subject: [PATCH 3/3] Disable admissionWebhooks Signed-off-by: Viet Nguyen Duc --- charts/selenium-grid/CONFIGURATION.md | 2 +- charts/selenium-grid/values.yaml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/charts/selenium-grid/CONFIGURATION.md b/charts/selenium-grid/CONFIGURATION.md index fd4d736bac..8952a83632 100644 --- a/charts/selenium-grid/CONFIGURATION.md +++ b/charts/selenium-grid/CONFIGURATION.md @@ -673,7 +673,7 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes | keda.http.timeout | int | `60000` | | | keda.webhooks | object | `{"enabled":false}` | Enable KEDA admission webhooks component | | ingress-nginx | object | `{"controller":{"admissionWebhooks":{"enabled":false}}}` | Configuration for dependency chart ingress-nginx | -| kube-prometheus-stack | object | `{"cleanPrometheusOperatorObjectNames":true,"prometheus":{"prometheusSpec":{"additionalConfig":{"additionalScrapeConfigs":{"key":"{{ template \"seleniumGrid.monitoring.scrape.key\" $ }}","name":"{{ template \"seleniumGrid.monitoring.exporter.fullname\" $ }}"}}}}}` | Configuration for dependency chart kube-prometheus-stack | +| kube-prometheus-stack | object | `{"cleanPrometheusOperatorObjectNames":true,"prometheus":{"prometheusSpec":{"additionalConfig":{"additionalScrapeConfigs":{"key":"{{ template \"seleniumGrid.monitoring.scrape.key\" $ }}","name":"{{ template \"seleniumGrid.monitoring.exporter.fullname\" $ }}"}}}},"prometheusOperator":{"admissionWebhooks":{"enabled":false}}}` | Configuration for dependency chart kube-prometheus-stack | | jaeger | object | `{"agent":{"enabled":false},"allInOne":{"enabled":true,"extraEnv":[{"name":"QUERY_BASE_PATH","value":"/jaeger"}]},"collector":{"enabled":false},"provisionDataStore":{"cassandra":false},"query":{"enabled":false},"storage":{"type":"badger"}}` | Configuration for dependency chart jaeger | | postgresql.enabled | bool | `false` | Enable to install PostgreSQL along with Grid | | postgresql.auth | object | `{"database":"selenium_sessions","password":"seluser","username":"seluser"}` | Authentication should be aligned with config in session map | diff --git a/charts/selenium-grid/values.yaml b/charts/selenium-grid/values.yaml index b99dbdfcce..0607d96a07 100644 --- a/charts/selenium-grid/values.yaml +++ b/charts/selenium-grid/values.yaml @@ -2056,6 +2056,9 @@ kube-prometheus-stack: additionalScrapeConfigs: name: '{{ template "seleniumGrid.monitoring.exporter.fullname" $ }}' key: '{{ template "seleniumGrid.monitoring.scrape.key" $ }}' + prometheusOperator: + admissionWebhooks: + enabled: false # -- Configuration for dependency chart jaeger jaeger: