diff --git a/charts/selenium-grid/CONFIGURATION.md b/charts/selenium-grid/CONFIGURATION.md index 82e54e4a84..8952a83632 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 @@ -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/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 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: