github banzaicloud/koperator v0.13.0
Kafka Operator v0.13.0

latest releases: api/v0.28.8, api/v0.28.7, api/v0.28.6...
3 years ago

This release fixes several bug and introduce a couple of new features:

New features:

  • Build docker images to Github registry
  • Use CC image 2.5.16
  • Update jmx exporter to version 0.14 and enable cacheing
  • Allow to set log4j config for CC and Kafka
  • Allow to not generate cc config hash
  • Allow to use external init containers for Kafka Brokers
  • Compute CC CPU utilisation dynamically
  • Use more precise default config for CC nw_out nw_in metrics and allow to configure it via the user
  • Add PodDistruptionBudget support
  • Improve logging

Bug Fixes:

  • Clean removal of the Broker from Envoy/Istio ingress controllers in case of cluster downscale
  • Simplify and fix Vault PKI related code
  • Use clusterNamespace in cluster issuer to make it unique

Upgrade Notes:

To upgrade the chart since the helm 3 limitation you have to set a value as well to keep your CRDs.
If this value is not set your CRDs might be deleted.

helm upgrade kafka-operator --set crd.enabled=true --namespace=kafka banzaicloud-stable/kafka-operator

If you are using CRDs installed by kubectl apply then crd.enabled=true can be left out.
Note: Seamless upgrade only works when your cluster is in ClusterRunning state.

v0.12.4..v0.13.0
This upgrade will trigger a rolling upgrade.

Thanks for the huge help from the community 🍺

Don't miss a new koperator release

NewReleases is sending notifications on new releases.