diff --git a/Chart.yaml b/Chart.yaml index 562067da79ba4080f1c6e8d38a8a0f825d0b523b..a557304f4c2c7631ea47096b42e7dbdf5af21b07 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -5,3 +5,7 @@ type: application kubeVersion: ">=1.27.0-0" description: Helm Chart provided by IT Monitoring Service to install and configure required components to gather and send monitoring data from kubernetes clusters to central service. home: https://cern.ch/monitoring +dependencies: +- name: crds + version: "0.0.0" + condition: crds.enabled diff --git a/docs/values.md b/docs/values.md index f995d7aaad61216548888245dd01298a4a3052f6..4d3d066c249dc6f46382a3cbe8280a4a01f574b9 100644 --- a/docs/values.md +++ b/docs/values.md @@ -83,5 +83,6 @@ This file contains the markdown version of the default values that this chart ta | otlp.port | int | `4319` | otlp port where the otlp receivers are listening | | tenant.name | string | `"nil"` | username used for authenitcating in the MONIT infrastructure | | tenant.password | string | `"nil"` | password (plain) used for authenitcating in the MONIT infrastructure | +| crds.enabled | bool | `true` | whether to install Prometheus operator's CRDs | ---------------------------------------------- diff --git a/values.yaml b/values.yaml index b2fad4752a5fb4aa556efeb0d03095a2e1e6772a..a755779416379ab025c632d78c8b64ee1a0e5d44 100644 --- a/values.yaml +++ b/values.yaml @@ -1,3 +1,7 @@ +# CRDs +crds: + enabled: true + # OTLP default configuration. otlp: # -- otlp endpoint where the otlp receivers are listening