What's new in chart-v0.38.0
appVersion moves to 0.38.0 and image.tag follows it to :0.38.0. No template, values.yaml key or schema changes. Under the default values the rendered manifests differ from what chart-v0.37.1 rendered by the image, the version labels and checksum/config only, and the rendered perf-sentinel.toml is unchanged.
What moves inside the pod
Each day of the daemon's detection ledger, served on GET /api/detections and pushed to PerfSentinelHub, now carries the day's avoidable CO₂ and I/O totals when green scoring is on and a region resolves. PerfSentinelHub 0.9.0 reads them to show a finding's CO₂ as an order of magnitude in its review recap. See the v0.38.0 binary notes.
Upgrade impact
- Upgrade PerfSentinelHub to 0.9.0 before or with this chart. An older Hub drops the new day keys, and a day it already acknowledged is not sent again until it changes.
- Pods roll on the image.
helm upgradereplaces them becauseappVersionandimage.tagmove together. checksum/configmoves. The ConfigMap carrieshelm.sh/chartandapp.kubernetes.io/versionlabels that bump with the chart. The renderedperf-sentinel.tomlitself does not change.- Findings and acknowledgments are untouched. No signature changes.
- No
values.yamlkey is added or removed, and no template changes.
Verifying this chart
Charts signed before the move carry the original account's identity, so the regex accepts both owners:
cosign verify \
--certificate-identity-regexp '^https://github.com/(robintra|Institut-du-Numerique-Responsable)/perf-sentinel/\.github/workflows/helm-release\.yml@refs/tags/chart-v' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
ghcr.io/institut-du-numerique-responsable/charts/perf-sentinel:0.38.0
helm pull oci://ghcr.io/institut-du-numerique-responsable/charts/perf-sentinel --version 0.38.0
gh attestation verify perf-sentinel-0.38.0.tgz \
--repo Institut-du-Numerique-Responsable/perf-sentinelcosign 3.0 or newer is required, the signature is an OCI 1.1 referrer bundle.
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/institut-du-numerique-responsable/charts/perf-sentinel --version 0.38.0View this release on Artifact Hub.