Currently the helm chart version is mirroring major and minor version of the Splunk OpenTelemetry Collector image, e.g. if the chart uses 0.40.0 version of Splunk OTel Collector image as default, the chart version should have 0.40.x version where x is a patch number. This may be changed once Splunk OpenTelemetry Collector reaches GA.
Version of Splunk OTel Collector image is set as value of appVersion
field in
Chart.yaml, version of the helm chart release is set as value
of version
field.
To make a new release of the helm chart:
- Bump the chart
version
in Chart.yaml - Run
make render
to update Helm dependencies and render all the examples with the latest changes. - Run
git add .
to stage the rendered differences without requiring a chloggen entry - Run
make chlog-update
to update CHANGELOG.md for the release. - Create PR and request review from the team.
- When the PR gets merged, the release will automatically be made and the helm repo updated.
- Release notes are not populated automatically. So make sure to update them manually using the notes from CHANGELOG.