Releases: strimzi/strimzi-kafka-operator
Releases · strimzi/strimzi-kafka-operator
0.9.0
Main changes:
- Add possibility to label and annotate different resources (#1039)
- Add support for TransactionalID in KafkaUser resource
- Update to Kafka 2.0.1
- Add maintenance time windows support for allowing CA certificates renewal rolling update started only in specific times (#1117)
Full list of changes can be found under the 0.9.0 milestone.
0.9.0-rc1
Main changes:
- Add possibility to label and annotate different resources (#1093)
- Add support for TransactionalID in KafkaUser resource
- Update to Kafka 2.0.1
- Add maintenance time windows support for allowing CA certificates renewal rolling update started only in specific times (#1117)
Full list of changes can be found under the 0.9.0 milestone.
0.8.2
0.8.1
0.8.0
- Better support for TLS hostname verification for external connections
- Support for unencrypted external connections on LoadBalancers and NodePorts.
- Certificate renewal / expiration
- Mirror Maker operator
- Triggering rolling update / pod deletion manually
Full list of changes can be found under the 0.8.0 milestone.
0.8.0-rc1
- Better support for TLS hostname verification for external connections
- Support for unencrypted external connections on LoadBalancers and NodePorts.
- Certificate renewal / expiration
- Mirror Maker operator
- Triggering rolling update / pod deletion manually
Full list of changes can be found under the 0.8.0 milestone.
0.7.0
Main features
- Exposing Kafka to the outside using:
- OpenShift Routes
- LoadBalancers
- NodePorts
- Use less wide RBAC permissions (
ClusterRoleBindings
where converted toRoleBindings
where possible) - Support for SASL authentication using the SCRAM-SHA-512 mechanism added to Kafka Connect and Kafka Connect with S2I support
- Network policies for managing access to Zookeeper ports and Kafka replication ports
- Use OwnerReference and Kubernetes garbage collection feature to delete resources and to track the ownership
All changes merged for this release should be listed under the 0.7.0 milestone.
0.7.0-rc1
Main features
- Exposing Kafka to the outside using:
- OpenShift Routes
- LoadBalancers
- NodePorts
- Use less wide RBAC permissions (
ClusterRoleBindings
where converted toRoleBindings
where possible) - Support for SASL authentication using the SCRAM-SHA-512 mechanism added to Kafka Connect and Kafka Connect with S2I support
- Network policies for managing access to Zookeeper ports and Kafka replication ports
- Use OwnerReference and Kubernetes garbage collection feature to delete resources and to track the ownership
All changes merged for this release should be listed under the 0.7.0 milestone.
0.6.0
Main features
- Helm chart for Strimzi Cluster Operator
- Topic Operator moving to Custom Resources instead of Config Maps
- Make it possible to enabled and disable:
- Listeners
- Authorization
- Authentication
- Configure Kafka super users (
super.users
field in Kafka configuration) - User Operator
- Managing users and their ACL rights
- Added new Entity Operator for deploying:
- User Operator
- Topic Operator
- Deploying the Topic Operator outside of the new Entity Operator is now deprecated
- Kafka 2.0.0
- Kafka Connect:
- Added TLS support for connecting to the Kafka cluster
- Added TLS client authentication when connecting to the Kafka cluster
All changes merged for this release should be listed under the 0.6.0 milestone.