fix: Set dependencies.install to false by default

- Changed the default value for `dependencies.install` to `false` in values.yaml.
- Updated comments to clarify that users should explicitly enable it if they
  need the chart to install a Prometheus Operator dependency.
fix/common-lib-repo-url-and-rename
google-labs-jules[bot] 2025-07-02 04:39:52 +00:00 committed by Malar Invention
parent ab5b9c1f90
commit e0e6882ea3
1 changed files with 4 additions and 3 deletions

View File

@ -198,7 +198,8 @@ networkPolicy:
# Dependency Configuration (for Prometheus Operator) # Dependency Configuration (for Prometheus Operator)
dependencies: dependencies:
# -- If true, install Prometheus operator dependency (used if serviceMonitor.enabled=true). # -- Set to false by default. Set to true to install a Prometheus operator dependency (used if serviceMonitor.enabled=true).
install: true # -- If false (default), and serviceMonitor.enabled is true, you must have a compatible Prometheus Operator already running in your cluster.
# -- If true, use TrueCharts Prometheus Operator instead of kube-prometheus-stack. install: false
# -- If true, use TrueCharts Prometheus Operator instead of kube-prometheus-stack (used if dependencies.install is true).
useTrueChartsPrometheusOperator: false useTrueChartsPrometheusOperator: false