Skip to content

Koperator v0.20.1

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Dec 14:33
39aac0f

This release fixes several bugs and introduces a couple of new features:

New features:

  • Ensure Kafka broker pods are maintained in Service rotation until clean shutdown completes
  • Handle with priority new brokers and missing broker pods reconciliation
  • Upgrade several dependencies, and also the jmx_exporter to v0.16.1
  • Add securityContext in the Helm chart
  • Add possibility for user-provided credentials for listeners and internal clients
  • Bump cruise control to version 2.5.79 to avoid CVE-2021-44228
  • Allow setting concurrency for envoy process when envoy ingress is used

Bug Fixes:

  • Fix wrong JKS password has been generated for KafkaUser
  • Revert "Use local broker as bootstrap for cruisecontrol metrics reporter"
  • Use the number of distinct brokers with offline partition or out of sync replicas as error count during rolling upgrade
  • Prevent creation of multiple KafkaTopics referencing the same Kafka topic
  • Fix wrong creation of JKS keystore and truststore for kafkauser
  • Pass DNS fields to the CSR if specified in the KafkaUserSpec

Upgrade Notes:

This release will trigger a rolling update.
Note: Seamless upgrade only works when your cluster is in ClusterRunning state.

v0.20.0...v0.20.1

Thanks for the huge help from the community 🍺