Kafka Operator 0.9.0
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 🍺