What's new in chart-v0.2.48
This is a metadata-only chart bump: appVersion advances from 0.8.2 to 0.8.3, the default image.tag now resolves to ghcr.io/robintra/perf-sentinel:0.8.3, and the artifacthub.io/images annotation is updated to keep the Artifact Hub display card in lockstep. No chart-level template diff, no values.yaml schema change, no new RBAC, no new optional ConfigMap or Secret, no .perf-sentinel.toml review required to upgrade. The chart-v0.2.47 surface is preserved byte-for-byte.
The 0.8.3 daemon image is a feature release. It adds a temporal coverage continuity signal to the periodic public disclosure, so a reader can tell a continuously measured period from one where the daemon ran only a handful of days, alongside an in-band scope provenance marker and a reserved cross-period hook, on the additive report schema v1.2. Full release notes for the daemon at v0.8.3. None of this touches a chart-level template, a daemon HTTP route, a Prometheus metric label set the chart already exposes, or the OTLP listener wire format.
Changed
appVersionbumped from0.8.2to0.8.3, defaultimage.tagnow resolves toghcr.io/robintra/perf-sentinel:0.8.3.artifacthub.io/imagesannotation updated toghcr.io/robintra/perf-sentinel:0.8.3. Runtime image selection is unaffected (templates already resolve to.Chart.AppVersionwhenvalues.yamlimage.tagis empty).- No chart-level config change.
values.yaml, every template, theServiceMonitorrendering, theNetworkPolicyrendering, the optional[daemon.ack]and[daemon.cors]plumbing, and theack-toml-baselinemount are byte-for-byte identical to chart-v0.2.47.
Behavior
- Daemon binary side: temporal coverage continuity signal. The image adds
aggregate.temporal_coverageto the periodic disclosure on the additive report schema v1.2, alongside thescope_manifest.coverage_basisprovenance marker and the reservedintegrity.cross_period_loghook. Archiving is traffic-gated, so the figure is a lower bound on activity surfaced as a warning, never a hard official gate. Everything is additive, so existing v1.1 and v1.0 reports and consumers stay valid. - No daemon runtime change at the chart surface. Every
/api/*route, every/metricsline, the OTLP HTTP and gRPC routes, the detection findings, and the daemon HTTP shapes the chart exposes are unchanged. No upgrade hook, no on-disk migration, the runtime ack store JSONL schema is unchanged and existing acks survive the 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.2.48Upgrade an existing release:
helm upgrade perf-sentinel oci://ghcr.io/robintra/charts/perf-sentinel --version 0.2.48Full Changelog: chart-v0.2.47...chart-v0.2.48