Skip to content

perf-sentinel chart v0.16.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 09:38
chart-v0.16.0

What's new in chart-v0.16.0

An appVersion move from 0.15.0 to 0.16.0, and nothing else. No template changes, values.yaml untouched, so a values file renders the same objects apart from the image tag, the chart version labels and the checksum they feed.

Nothing in 0.16.0 reaches a deployed daemon. The release is about tempo and jaeger-query, two batch subcommands this chart does not run: they gain an absolute --from/--to search window, and the Jaeger query path stops sending a window parameter that Victoria Traces discarded. daemon/ and report/ carry no change at all in this version.

Behavior

  • The upgrade rolls the pods, and that is the whole effect. The image tag falls back to .Chart.AppVersion when image.tag is empty, which is the default, so the pod spec moves from 0.15.0 to 0.16.0. The checksum/config annotation also changes, since the ConfigMap carries the chart version in its labels. Pinning image.tag explicitly keeps the old image and skips the rollout.
  • Nothing else moves. Routes and wire formats are unchanged: /api/findings, /api/correlations, /api/export/report, /metrics and the OTLP listeners answer in exactly the same shapes. The disclosure schema stays at perf-sentinel-report/v1.7, /metrics gains no series, and the shipped PrometheusRule is untouched. Findings, thresholds and signatures are the same, so no acknowledgment and no baseline moves on this upgrade.

Install

The chart is published as an OCI artifact on GHCR, install it directly with no helm repo add step:

helm install perf-sentinel oci://ghcr.io/robintra/charts/perf-sentinel --version 0.16.0

Upgrade an existing release:

helm upgrade perf-sentinel oci://ghcr.io/robintra/charts/perf-sentinel --version 0.16.0

Read docs/HELM-DEPLOYMENT.md for sizing, Ingress postures and the acknowledgments ConfigMap mount. The v0.16.0 binary notes cover the batch changes above.

If you are upgrading from chart-v0.12.0 or earlier, read the chart-v0.13.0 notes first: that release makes a mounted acknowledgments ConfigMap reload without a pod restart. Mount it as a directory, a subPath mount defeats the reload.

Full Changelog: chart-v0.15.0...chart-v0.16.0