From a2caccc66dd2e22bc695556e0d4ce9d259c5008e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 23 Apr 2026 14:44:10 +0000 Subject: [PATCH 1/2] Update Helm release kube-prometheus-stack to v84 --- 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 8c812ae64..17ee37137 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: ^83.0.0 + version: ^84.0.0 name: kube-prometheus-stack condition: monitoring.enabled, kube-prometheus-stack.enabled - repository: https://charts.bitnami.com/bitnami From 63cba38178e64fb9e06b1bb2be5fb537d6785019 Mon Sep 17 00:00:00 2001 From: Selenium CI Bot Date: Thu, 23 Apr 2026 15:01:42 +0000 Subject: [PATCH 2/2] [ci] Update chart configuration table [skip test] --- charts/selenium-grid/CONFIGURATION.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/charts/selenium-grid/CONFIGURATION.md b/charts/selenium-grid/CONFIGURATION.md index 18552e7f9..9a2a99a4b 100644 --- a/charts/selenium-grid/CONFIGURATION.md +++ b/charts/selenium-grid/CONFIGURATION.md @@ -22,7 +22,7 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes | https://charts.bitnami.com/bitnami | redis | ^25.0.0 | | https://jaegertracing.github.io/helm-charts | jaeger | ^4.0.0 | | https://kedacore.github.io/charts | keda | 2.19 | -| https://prometheus-community.github.io/helm-charts | kube-prometheus-stack | ^83.0.0 | +| https://prometheus-community.github.io/helm-charts | kube-prometheus-stack | ^84.0.0 | | https://traefik.github.io/charts | traefik | ^39.0.0 | ## Values @@ -400,6 +400,26 @@ A Helm chart for creating a Selenium Grid Server in Kubernetes | monitoring.additionalScrapeConfigs.key | string | `""` | | | monitoring.additionalScrapeConfigs.value | string | `""` | | | monitoring.annotations | object | `{}` | | +| monitoring.serviceMonitor | object | `{"annotations":{},"enabled":false,"interval":"30s","labels":{},"metricRelabelings":[],"namespace":"","path":"/metrics","relabelings":[],"scrapeTimeout":"10s"}` | ServiceMonitor configuration for Prometheus Operator | +| monitoring.serviceMonitor.enabled | bool | `false` | Enable ServiceMonitor resource | +| monitoring.serviceMonitor.namespace | string | `""` | Namespace to deploy the ServiceMonitor into (defaults to release namespace) | +| monitoring.serviceMonitor.labels | object | `{}` | Additional labels for the ServiceMonitor | +| monitoring.serviceMonitor.annotations | object | `{}` | Additional annotations for the ServiceMonitor | +| monitoring.serviceMonitor.path | string | `"/metrics"` | Metrics scrape path | +| monitoring.serviceMonitor.interval | string | `"30s"` | Scrape interval | +| monitoring.serviceMonitor.scrapeTimeout | string | `"10s"` | Scrape timeout | +| monitoring.serviceMonitor.relabelings | list | `[]` | RelabelConfigs to apply to samples before scraping | +| monitoring.serviceMonitor.metricRelabelings | list | `[]` | MetricRelabelConfigs to apply to samples before ingestion | +| monitoring.podMonitor | object | `{"annotations":{},"enabled":false,"interval":"30s","labels":{},"metricRelabelings":[],"namespace":"","path":"/metrics","relabelings":[],"scrapeTimeout":"10s"}` | PodMonitor configuration for Prometheus Operator (alternative to ServiceMonitor) | +| monitoring.podMonitor.enabled | bool | `false` | Enable PodMonitor resource | +| monitoring.podMonitor.namespace | string | `""` | Namespace to deploy the PodMonitor into (defaults to release namespace) | +| monitoring.podMonitor.labels | object | `{}` | Additional labels for the PodMonitor | +| monitoring.podMonitor.annotations | object | `{}` | Additional annotations for the PodMonitor | +| monitoring.podMonitor.path | string | `"/metrics"` | Metrics scrape path | +| monitoring.podMonitor.interval | string | `"30s"` | Scrape interval | +| monitoring.podMonitor.scrapeTimeout | string | `"10s"` | Scrape timeout | +| monitoring.podMonitor.relabelings | list | `[]` | RelabelConfigs to apply to samples before scraping | +| monitoring.podMonitor.metricRelabelings | list | `[]` | MetricRelabelConfigs to apply to samples before ingestion | | autoscaling.enabled | bool | `false` | Enable autoscaling. Implies installing KEDA | | autoscaling.enableWithExistingKEDA | bool | `false` | Enable autoscaling without automatically installing KEDA | | autoscaling.scalingType | string | `"job"` | Which type of KEDA scaling to use: job or deployment |