- Increase the minor version of the chart by one and set the patch version to zero.
- Update the chart's
appVersionto match the new operator version. - In the values.yaml, update
manager.collectorImage.tagto match the version of the collector managed by default by the operator. - Run
make update-operator-crdsto update the CRDs in this chart to match the operator's. - Run
make generate-examples CHARTS=opentelemetry-operator. - Review the Operator release notes. If any changes affect the helm chart, adjust the helm chart accordingly.
If you're performing the above steps on Mac OS X, you may need to install gnu-sed via Homebrew
as the pre-installed sed version has some incompatible differences:
brew install gnu-sedThen, you can use it for make instead of the system's sed:
PATH="$(brew --prefix)/opt/gnu-sed/libexec/gnubin:$PATH" make ...