Skip to content

Kafka Operator 0.9.0

Compare
Choose a tag to compare
@baluchicken baluchicken released this 19 Jan 19:43
· 833 commits to master since this release

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

New features:

  • Add support for configurable amount envoy external access controller
  • Allow to add KafkaCluster CR labels to all child resources
  • Add up and down scale limits to alertmanager
  • Make kafka pods sidecar aware
  • Add Istio ingress external access option

Bug Fixes:

  • AlertManager now honors CC state
  • Broker Certificate now contains the external load balancer address as well
  • Readme updated with Helm 3 commands
  • Fix multi namespace owner references
  • Implement a more accurate health check for pods
  • Fix ZK path issues
  • Add graceful CC shutdown script
  • Implement a more advanced CC task checker
  • Fix error which happens because the topic creation requires some time

This release supports Cert-Manager 0.11

Upgrade Notes:

Please be aware that updating to this release will cause a rolling upgrade on your existing cluster.

If you are using zkAddress with Path then you need to modify your CR as well, since the operator introduced a new field called zkPath.

zkAddresses:
    - "example-zookeepercluster-client.zookeeper:2181"
  # Specify the zookeeper path where the Kafka related metadatas should be placed
  # By default it is bound to "/" and can be left blank
  zkPath: "/kafka"

0.8.1...0.9.0
Thanks for the huge help from the community 🍺