0.4.0
Changes since 0.3.1:
- Better configurability of Kafka, Kafka Connect, Zookeeper
- Support for Kubernetes request and limits
- Support for JVM memory configuration of all components
- Controllers renamed to operators
- Improved log verbosity of Cluster Operator
- Update to Kafka 1.1.0
List of all issues can be found here.
This release has some backwards incompatible changes:
- Cluster Controller and Topic Controller were renamed to Cluster Operator and Topic Operator
- Roles, role bindings and service accounts existing from previous deployments can not be reused
- The following fields from Kafka ConfigMap have been replaced with new field
kafka-configKAFKA_DEFAULT_REPLICATION_FACTORKAFKA_OFFSETS_TOPIC_REPLICATION_FACTORKAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR
- The following fields from Kafka Connect ConfigMap have been replaced with new field
connect-configKAFKA_CONNECT_BOOTSTRAP_SERVERSKAFKA_CONNECT_GROUP_IDKAFKA_CONNECT_KEY_CONVERTERKAFKA_CONNECT_KEY_CONVERTER_SCHEMAS_ENABLEKAFKA_CONNECT_VALUE_CONVERTERKAFKA_CONNECT_VALUE_CONVERTER_SCHEMAS_ENABLEKAFKA_CONNECT_CONFIG_STORAGE_REPLICATION_FACTORKAFKA_CONNECT_OFFSET_STORAGE_REPLICATION_FACTORKAFKA_CONNECT_STATUS_STORAGE_REPLICATION_FACTOR