Apache Pulsar Helm Chart Release Notes

3.0.0

This Apache Pulsar Helm Chart release contains several important new features, bug fixes, and some potential breaking changes. Most importantly, it ships with Apache Pulsar 2.10.2, by default.

Breaking Changes

  • Switch from custom deployment of Prometheus and Grafana to using the kube-prometheus-stack. This change includes enabling PodMonitors by default for the Broker, Bookkeeper, Zookeeper, Autorecovery, and Proxy pods, as well as deploying the related CRDs by default. If this will be a problem, here is documentation to disable the CRD deployment. Additionally, the Grafana Dashboards that were previously deployed will no longer ship with this Helm Chart. Here is documentation on available alternatives. Here is the related PR https://github.com/apache/pulsar-helm-chart/pull/299.

Upgrade considerations

What's Changed

Enhancements

Bug Fixes

Build and CI Changes

Release Update

The Apache Pulsar Helm Chart‘s release process has changed from an automated process to a manual one, in order to align with the Apache Software Foundation’s requirements for voting on releases. As a result, you can expect releases to be hosted at https://downloads.apache.org/pulsar/helm-chart/. Please see the RELEASE.md for the new release process.

New Contributors

Thank you to all of our new contributors!

Full Changelog: https://github.com/apache/pulsar-helm-chart/compare/pulsar-2.9.4...pulsar-3.0.0