The last year has been a busy one for Strimzi with many highlights. We wanted to reflect on and celebrate a few of them.
Many features have been added during the year. Here are some of the key ones:
- Storage - resizing persistent volumes and support for JBOD (including adding and removing volumes)
- Monitoring - support for Jaeger tracing, Prometheus metrics and exposing consumer lag using Kafka Exporter
- Support for OAuth2 authentication
- HTTP access through the Kafka Bridge
- New mechanisms for off-cluster access
Next year, Strimzi will accelerate and we are looking forward to adding support for:
- Cluster rebalancing using Cruise Control
- An Operator for handling Kafka Connect connectors as native Kubernetes resources
- Supporting upgrade to ZooKeeper to 3.5.x
- Support for replication using MirrorMaker2
We are also proud of the non-technical achievements Strimzi made during the year, especially being accepted into the Cloud Native Computing Foundation. As part of this we also developed the first governance rules for Strimzi’s growing community. This saw Tom Bentley, Paolo Patierno and Jakub Scholz become the initial group of maintainers. They work tirelessly to both review code and provide guidance and encouragement to new contributors.
Strimzi was presented and demoed at a number of conferences during the year - KubeCon, Kafka Summit, Red Hat Summit and ContainerDays to name a few. We will be on the road again in 2020 so hope to meet more of you in person! We saw Strimzi reach 1000 stars on GitHub, which was amazing. That is far more than we ever imagined when we started the project.
Finally, we would like to thank all of our contributors, users, readers, designers, and everyone else for making Strimzi such a success. Without all of you the project would not exist, let alone have grown so much. We are looking forward to 2020 and wish you all the best of health and happiness in the New Year.