This release fixes several bug and introduce a couple of new features:
New features:
- Remove all deprecated k8s resource including Webhooks and CRDs
- Expose envoy Admin api port through service
- Propagate Kafka cluster envoy ingress annotations to envoy pods
- Use k8s issued nodeport when externalStartingPort is set to 0
- Introduce new kafka version related status fields
- Update golang to v1.16
- Adding support for broker config and broker level overrides of environment variables
- Migrate envoy to v3 api
- Do not trigger Admission check for KafkaTopic if nothing changed
- Add parameter to control max kafka topic concurrent reconciles
Bug Fixes:
- Fix memory leak on topic validation webhook
Upgrade Notes:
This release will trigger a rolling update.
Note: Seamless upgrade only works when your cluster is in ClusterRunning state.
Thanks for the huge help from the community 🍺