Skip to content

Releases: apache/pulsar-helm-chart

pulsar-3.2.0

25 Jan 15:31
Compare
Choose a tag to compare

What's Changed

  • Decouple Service account creation from PodSecurityPolicy by @frankjkelly in #387
    • This is a potential breaking change that prevents rollbacks, see #455 for details.
  • Share common parts of the values files used in CI by @lhotari in #415
  • feat: added support for tolerations for the init jobs by @kovaxur in #399
  • feat: add metricsRelabelings on podMonitor by @lenglet-k in #406
  • docs: Update README for PodDisruptionBudget issue during Pulsar upgrade by @nrashok in #420
  • Add loadBalancerIP support for proxy service by @hadican in #421
  • Fail the chart-testing job if linting fails by @lhotari in #429
  • Resource specs for Init Containers by @Mortom123 in #428
  • feat: add imagePullSecrets in Job by @lenglet-k in #404
  • feat: add externalTrafficPolicy and loadBalancerSourceRanges by @lenglet-k in #405
  • Support configuring "proxyRoles" in broker by @lhotari in #430
  • Add testing of upgrading of latest released chart version to CI by @lhotari in #432
  • Change default value for rbac.limit_to_namespace and functions.rbac.limit_to_namespace by @lhotari in #418
  • Tiered Storage config by @pellicano in #205
  • Test Pulsar Functions in CI by @lhotari in #434
  • Don't use TLS from function instances to brokers by default by @lhotari in #435
  • Require helm version 3.10 or newer by @lhotari in #436

New Contributors

Full Changelog: pulsar-3.1.0...pulsar-3.2.0

pulsar-3.2.0-candidate-3

21 Jan 08:39
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Decouple Service account creation from PodSecurityPolicy by @frankjkelly in #387
  • Share common parts of the values files used in CI by @lhotari in #415
  • feat: added support for tolerations for the init jobs by @kovaxur in #399
  • feat: add metricsRelabelings on podMonitor by @lenglet-k in #406
  • docs: Update README for PodDisruptionBudget issue during Pulsar upgrade by @nrashok in #420
  • Add loadBalancerIP support for proxy service by @hadican in #421
  • Fail the chart-testing job if linting fails by @lhotari in #429
  • Resource specs for Init Containers by @Mortom123 in #428
  • feat: add imagePullSecrets in Job by @lenglet-k in #404
  • feat: add externalTrafficPolicy and loadBalancerSourceRanges by @lenglet-k in #405
  • Support configuring "proxyRoles" in broker by @lhotari in #430
  • Add testing of upgrading of latest released chart version to CI by @lhotari in #432
  • Change default value for rbac.limit_to_namespace and functions.rbac.limit_to_namespace by @lhotari in #418
  • Tiered Storage config by @pellicano in #205
  • Test Pulsar Functions in CI by @lhotari in #434
  • Don't use TLS from function instances to brokers by default by @lhotari in #435
  • Require helm version 3.10 or newer by @lhotari in #436

New Contributors

Full Changelog: pulsar-3.1.0...pulsar-3.2.0-candidate-3

pulsar-3.2.0-candidate-2

18 Jan 06:04
1cb8339
Compare
Choose a tag to compare
Pre-release

Release vote email thread: https://lists.apache.org/thread/f0zn9882wmkwcm768v1h38ys6z5qncto

What's Changed

  • Decouple Service account creation from PodSecurityPolicy by @frankjkelly in #387
  • Share common parts of the values files used in CI by @lhotari in #415
  • feat: added support for tolerations for the init jobs by @kovaxur in #399
  • feat: add metricsRelabelings on podMonitor by @lenglet-k in #406
  • docs: Update README for PodDisruptionBudget issue during Pulsar upgrade by @nrashok in #420
  • Add loadBalancerIP support for proxy service by @hadican in #421
  • Fail the chart-testing job if linting fails by @lhotari in #429
  • Resource specs for Init Containers by @Mortom123 in #428
  • feat: add imagePullSecrets in Job by @lenglet-k in #404
  • feat: add externalTrafficPolicy and loadBalancerSourceRanges by @lenglet-k in #405
  • Support configuring "proxyRoles" in broker by @lhotari in #430
  • Add testing of upgrading of latest released chart version to CI by @lhotari in #432
  • Change default value for rbac.limit_to_namespace and functions.rbac.limit_to_namespace by @lhotari in #418
  • Tiered Storage config by @pellicano in #205
  • Test Pulsar Functions in CI by @lhotari in #434
  • Don't use TLS from function instances to brokers by default by @lhotari in #435

New Contributors

Full Changelog: pulsar-3.1.0...pulsar-3.2.0-candidate-2

pulsar-3.2.0-candidate-1

17 Jan 10:03
Compare
Choose a tag to compare
Pre-release

UPDATE: This release candidate is replaced with pulsar-3.2.0-candidate-2.

What's Changed

  • Decouple Service account creation from PodSecurityPolicy by @frankjkelly in #387
  • Share common parts of the values files used in CI by @lhotari in #415
  • feat: added support for tolerations for the init jobs by @kovaxur in #399
  • feat: add metricsRelabelings on podMonitor by @lenglet-k in #406
  • docs: Update README for PodDisruptionBudget issue during Pulsar upgrade by @nrashok in #420
  • Add loadBalancerIP support for proxy service by @hadican in #421
  • Fail the chart-testing job if linting fails by @lhotari in #429
  • Resource specs for Init Containers by @Mortom123 in #428
  • feat: add imagePullSecrets in Job by @lenglet-k in #404
  • feat: add externalTrafficPolicy and loadBalancerSourceRanges by @lenglet-k in #405
  • Support configuring "proxyRoles" in broker by @lhotari in #430
  • Add testing of upgrading of latest released chart version to CI by @lhotari in #432
  • Change default value for rbac.limit_to_namespace and functions.rbac.limit_to_namespace by @lhotari in #418

New Contributors

Full Changelog: pulsar-3.1.0...pulsar-3.2.0-candidate-1

pulsar-3.1.0

21 Dec 08:51
pulsar-3.1.0
Compare
Choose a tag to compare

Known issues

  • PodSecurityPolicy has been removed since k8s 1.25. This impacts configurations where rbac.enabled and rbac.psp are enabled.
    • This release doesn't yet address that issue. It is planned for the next release. See #387 for more details.

JWT authentication with Pulsar Proxy doesn't work. A workaround exists:
Configure proxyRoles: 'proxy-admin' under the broker.configData key as follows:

broker:
  configData:
    proxyRoles: 'proxy-admin'

Alternatively append --set broker.configData.proxyRoles=proxy-admin to the helm install/upgrade command line.

What's Changed

New Contributors

Full Changelog: pulsar-3.0.0...pulsar-3.1.0

Apache Pulsar Helm Chart 3.1.0-candidate-1 Release Notes

11 Dec 12:29
pulsar-3.1.0-candidate-1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: pulsar-3.0.0...pulsar-3.1.0-candidate-1

pulsar-3.0.0

04 Nov 04:05
pulsar-3.0.0
c8f5e7f
Compare
Choose a tag to compare

Apache Pulsar Helm Chart 3.0.0 Release Notes

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 #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: pulsar-2.9.4...pulsar-3.0.0

pulsar-2.9.4

18 Jul 15:25
465d172
Compare
Choose a tag to compare

Apache Pulsar Helm chart for Kubernetes

pulsar-2.9.3

06 May 14:04
bfb6985
Compare
Choose a tag to compare

Apache Pulsar Helm chart for Kubernetes

pulsar-2.9.2

11 Apr 07:34
cee3fcf
Compare
Choose a tag to compare

Apache Pulsar Helm chart for Kubernetes

What's Changed

New Contributors

Full Changelog: pulsar-2.7.13...pulsar-2.9.2