Upgrade Pulsar Helm release
To upgrade Apache Pulsar Helm to a newer version, complete the following steps.
Check the change log for the specific version you would like to upgrade to and read the release notes that might pertain to the new Pulsar Helm Chart version.
Go through the deployment guide step by step.
Extract your previous
--setarguments with the following command and change the values if required.helm get values <release-name> > pulsar.yamlnoteIt's highly recommended to provide all values using the
helm upgrade --set key=valuesyntax or the-f values.ymlinstead of using--reuse-values, because some of the current values might be deprecated.You can retrieve your previous
--setarguments cleanly, withhelm get values <release-name>. If you direct this into a file (helm get values <release-name> > pulsar.yml), you can safely pass this file through-f, namelyhelm upgrade <release-name> apache/pulsar -f pulsar.yaml. This safely replaces the behavior of--reuse-values.Perform the upgrade, with all
--setarguments extracted in step 3.helm upgrade <release-name> apache/pulsar \
--version <new version> \
-f pulsar.yaml \
--set ...