Releases: datastax/pulsar-helm-chart
pulsar-3.2.3
pulsar-3.2.2
Apache Pulsar Helm chart for Kubernetes
What's Changed
- added env and envFrom for initContainers by @acjohnson in #286
Full Changelog: pulsar-3.2.1...pulsar-3.2.2
pulsar-3.2.1
Apache Pulsar Helm chart for Kubernetes
What's Changed
- Add customConfiguration value for function worker by @acjohnson in #283
- fix parse error unclosed action by @anxuanzi in #281
New Contributors
- @acjohnson made their first contribution in #283
- @anxuanzi made their first contribution in #281
Full Changelog: pulsar-3.2.0...pulsar-3.2.1
pulsar-3.2.0
Apache Pulsar Helm chart for Kubernetes
What's Changed
- Support configurable OpenID Connect Identity Provider by @devinbost in #278
- Updating BK dashboard with improved metrics by @cdbartholomew in #254
- Add tenant dashboard by @cdbartholomew in #250
Full Changelog: pulsar-3.1.0...pulsar-3.2.0
pulsar-3.1.0
Apache Pulsar Helm chart for Kubernetes
What's Changed
- Fix WebSocket proxy ConfigMap if using broker as StatefulSet by @nicoloboschi in #268
- Set 'clusterName' config in Proxy by @nicoloboschi in #269
- Fix port definitions on proxy and websocket proxy containers by @michaeljmarshall in #272
- Document how to disable
kube-prometheus-stack
(including CRDs) by @MMirelli in #266 - Add option to monitor pulsar components via PodMonitor by @michaeljmarshall in #270
- Add support for Azure offloading to brokerSts-based pulsar deployment by @MMirelli in #274
- add option to enable transaction coord on existing pulsar cluster by @pgier in #273
- upgrade pulsar heartbeat to 1.0.17 by @pgier in #275
- Fix bookies metadata format if tls on zookeeper is enabled by @nicoloboschi in #277
- Upgrade kube-prometheus-stack to version 44.x.x by @michaeljmarshall in #279
Full Changelog: pulsar-3.0.4...pulsar-3.1.0
pulsar-3.0.4
Apache Pulsar Helm chart for Kubernetes
What's Changed
- upgrade external-dns container image by @pgier in #255
- update k-p-s to use additionalPrometheusRulesMap by @pgier in #256
- Rename "GC Pauses" to "GC Time" in Pulsar JVM dashboards by @lhotari in #252
- Support for Transaction Coordinator by @nicoloboschi in #236
- Upgrade Luna Streaming to 2.10 1.5 by @nicoloboschi in #257
- added by broker dashboards for overview and cache by @NadirJ in #258
- Allow the
transactionCoordinator
init job to not verify broker hostname by @MMirelli in #260 - remove old nginx config by @pgier in #259
- Added parameters to minikube to ensure it starts with adequate resources by @devinbost in #263
- Upgrade burnell and admin console by @michaeljmarshall in #264
New Contributors
- @NadirJ made their first contribution in #258
- @devinbost made their first contribution in #263
Full Changelog: pulsar-3.0.3...pulsar-3.0.4
pulsar-3.0.3
Apache Pulsar Helm chart for Kubernetes
This release includes important fixes for the Pulsar Admin Console and Keycloak.
What's Changed
- Fix port definition for keycloak issuers by @michaeljmarshall in #243
- Use lunastreaming-all for proxy and keycloak (temporary solution) by @michaeljmarshall in #245
- Upgrade PulsarAdminConsole; Get Keycloak Examples Working by @michaeljmarshall in #246
- Fix default topic name setting for heartbeat by @cdbartholomew in #247
Full Changelog: pulsar-3.0.2...pulsar-3.0.3
pulsar-3.0.2
pulsar-3.0.1
Apache Pulsar Helm chart for Kubernetes
What's Changed
- Autorecovery: configure Pulsar's rack awareness integration by @michaeljmarshall in #214
- Increase Zookeeper probe timeouts by @lhotari in #144
- Avoid mounting certs if there is no ca.crt by @lhotari in #233
- Add timeout for running "bin/pulsar initialize-cluster-metadata" command by @lhotari in #234
- Support disabling Zookeeper client in Proxy by @lhotari in #237
Full Changelog: pulsar-3.0.0...pulsar-3.0.1
pulsar-3.0.0
Apache Pulsar Helm chart for Kubernetes
Breaking Changes
In order to address several out of date dependencies, we are making a clean break to the latest chart dependencies with this 3.0.0 release. There is a chance that upgrading these dependencies may introduce breaking changes if the dependencies are share by other resources in your Kubernetes cluster. Please read through this list carefully before upgrading. If you have any questions, please feel free to open an issue.
This release includes the following potentially breaking changes:
- For the Pulsar Admin Console Kubernetes Service Resource, we replaced
.Values.pulsarAdminConsole.annotations
with.Values.pulsarAdminConsole.service.annotations
when creating annotations. If you have any annotations on the service, please update your values file. - Upgrade of Cert-Manager Chart from 1.5.5 to 1.8.0. This includes some minor breaking changes that should not affect Pulsar components, but may affect other deployments if your Cert Manager is shared. Please see the Cert-Manager docs for upgrade related questions.
- Upgrade of kube-prometheus-stack Chart from 12.x.x to 35.x.x. Please see their documentation for upgrade guidance https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack.
- Upgrade of Bitnami Keycloak Cart from 5.x.x to 9.x.x. Please see the KeyCloak Chart docs for more information.
Notable Changes
- Upgrade default Pulsar Components from Luna Streaming version 2.8.0_1.1.43 to 2.8.3_1.0.11. We have performed extensive testing on this upgrade and downgrade path. We do not expect any issues when performing this upgrade.
- Bump Pulsar Admin Console to 2.0.2.
Change Log
- Add yamllint to CI Linting step by @michaeljmarshall in #207
- Import kesque grafana dashboards by @michaeljmarshall in #211
- Improve variable filter and reload on load balance grafana dashboard by @michaeljmarshall in #212
- Sync Kesque dashboards; add bookie compaction dashboard by @michaeljmarshall in #213
- Update labels for auto-detection of Grafana dashboards by @cdbartholomew in #216
- Fix integration tests: run test container as UID 1000 by @michaeljmarshall in #224
- Added check for tlsEnabled and tls ports to brokersts by @ddieruf in #223
- Upgrade Luna Streaming image to 2.8.0.1.1.43 by @nicoloboschi in #222
- Upgrade keycloak to 6.x by @nicoloboschi in #225
- Updates to support refactored configuration of Pulsar Admin Console by @cdbartholomew in #227
- Import official zookeeper dashboard by @michaeljmarshall in #215
- Upgrade to Admin Console 2.0.3 by @michaeljmarshall in #229
- bookkeeper read cache and USE, and S4K kafka grafana dashboard by @zzzming in #209
- Bump all chart dependencies to latest versions by @michaeljmarshall in #226
- Bump to Luna Streaming 2.8.3_1.0.11 by @michaeljmarshall in #230
- Fix Pulsar Admin Console service annotation reference by @michaeljmarshall in #143
- [TLS] Hostname verification in heartbeat and bastion components by @MMirelli in #205
- Add missing comma to JSON config for Admin Console by @michaeljmarshall in #231
- Fix Pulsar HeartBeat initial delay script by @michaeljmarshall in #232
New Contributors
Full Changelog: pulsar-2.1.7...pulsar-3.0.0