perf-sentinel chart v0.20.2
What's new in chart-v0.20.2
No template changes, no values.yaml key added or removed, and the rendered config.toml is untouched, so checksum/config stays where it was and pods roll on the image alone, the way they did on chart-v0.20.1. appVersion moves to 0.20.2, and that is the whole of this release: the HTML report the daemon serves on /api/export/report no longer cuts a long endpoint at an ellipsis.
A value the report held and would not show
Open a finding in that report and its endpoint sits in a card of the detail panel, beside the service and each grouping attribute. The mono cards among them cut at ... as soon as the value outgrew a grid track near 150 pixels, which a route template does almost at once, and the text stayed in the DOM the whole time, selectable and invisible. Those cards now wrap, the way the service card beside them already did, and a long path breaks where the parent rule already allowed it. Two rows keep their single line on purpose, the endpoint of a diff row and the gate rule of the overview banner, and gain the tooltip that carries the whole value.
Report rendering alone. Nothing in the daemon's behaviour, routes or metrics moves, and the shipped PrometheusRule is unchanged.
Upgrade impact
- Pods roll on the image alone.
checksum/configdoes not move, since no rendered configuration changes, and no default value changes with it. - A report exported from the upgraded pod wraps a long endpoint or grouping attribute where the previous one cut it. A report already downloaded keeps the CSS it was written with, so export it again to pick the change up.
- No
values.yamlkey is added or removed, no template changes, and the shippedPrometheusRuleis untouched.
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.20.2Upgrade an existing release:
helm upgrade perf-sentinel oci://ghcr.io/robintra/charts/perf-sentinel --version 0.20.2Read docs/HELM-DEPLOYMENT.md for the ServiceMonitor section, sizing and Ingress postures. The daemon image moves on this release, so the v0.20.2 binary notes describe what changes inside the pod.
If you are upgrading from chart-v0.18.0 or earlier, read the chart-v0.19.0 notes first: that release adds a grouping label to five metrics and is breaking for an unaggregated alert on any of them. From chart-v0.16.0 or earlier, read the chart-v0.17.0 notes as well, which drop the shipped PrometheusRule from seven alerts to five.
Full Changelog: chart-v0.20.1...chart-v0.20.2