Skip to main content
Version: Next 🚧

Dependency matrix

This page lists the dependencies of Kubewarden, with their relevant version constraints. Versions outside of the provided ranges may work but are not tested.

OpenTelemetry, metrics and tracing dependencies​

At the time of writing, the OpenTelemetry stack keeps improving. However, it's not yet stable, and unannounced backwards-incompatible changes still happen. The Kubewarden developers endeavor to track OpenTelemetry stack changes and adjust to them. The project tests against a known working range of OpenTelemetry, metrics and tracing stack.

Optional dependencies​

Needed for specific features.

Chart dependencyHelm chart appVersionHelm chart versionFeature
open-telemetry/opentelemetry-operator chart>= 0.104Example: 0.65.0OTLM
prometheus-community/kube-prometheus-stack chart>= v0.69Example: 51.5.3Metrics
jaegertracing/jaeger-operator chart>= 1.49 < 2Example: 2.49.0Tracing
kyverno/policy-reporter chart>= 2 < 3In kubewarden-controller chart as subchartPolicy Reports UI
CRD dependencyVersionHelm chart versionFeature
policyreports.wgpolicyk8s.io CRDsv1alpha1In kubewarden-defaults chart or manually installedAudit Scanner

Rancher​

Kubewarden tests against the monitoring and tracing Helm charts provided in the Rancher charts repository.