Jakub Scholz
banner
scholzj.bsky.social
Jakub Scholz
@scholzj.bsky.social
AVFC, Messaging, Strimzi, Kafka, AMQP, Kubernetes, AnCap Libertarian ... all tweets are my own ...
1/9 It sounds like a cliché 🙄, but software features are like the imaginary iceberg. Only a small part is the initial contribution, which is easily visible from a distance. But most of it is the hidden part of the ongoing maintenance.
December 9, 2025 at 1:52 PM
1/4 A few weeks ago, I noticed that one of the #Strimzi refactorings that was done earlier this year did not have good unit test coverage, and I made a note about it in my TODO list. It was sitting there for some time as a very minor, unimportant issue.
December 8, 2025 at 4:15 PM
1/2 We have just released #Strimzi 0.49.1. Apart from various smaller bug fixes and minor improvements, this release also fixes ⚠️ CVE-2025-66623. This CVE affects Strimzi versions from 0.47.0 up to 0.49.0.
Release 0.49.1 · strimzi/strimzi-kafka-operator
⚠️ SECURITY: Strimzi 0.49.1 addresses CVE-2025-66623. If you use Strimzi 0.47.0 or newer, we recommend upgrading to 0.49.1. ⚠️ IMPORTANT: Strimzi 0.49 introduces new API version v1 to all Strimzi c...
github.com
December 5, 2025 at 4:35 PM
Not exactly a busy month for #Strimzi. But we managed to get out the 0.49.0 release with the new v1 API. I guess that counts as progress ...
December 1, 2025 at 9:35 AM
Reposted by Jakub Scholz
Chat Control is back! 😶

Today, the Council of the EU without further debate advanced a revised CSAM regulation. After widespread protests, mandatory scanning of all messages was removed from the draft law, but much remains.

What then is in the latest version of Chat Control? 🧐
November 26, 2025 at 7:47 PM
#Strimzi 0.49.0 is out! 🎉

⚠️ This release contains many important changes (including backwards compatibility impact), deprecations, and removals. Make sure to watch the What's new video and read the release notes carefully before upgrading!

➡️ github.com/strimzi/stri...
🎦 youtu.be/aIGZD8lk6vc
Release 0.49.0 · strimzi/strimzi-kafka-operator
⚠️ IMPORTANT: Strimzi 0.49 introduces new API version v1 to all Strimzi custom resources. Make sure to Upgrade the CRDs as part of the Strimzi upgrade as well (especially when using Helm). The old...
github.com
November 21, 2025 at 6:15 PM
I saw the future at #KubeCon in Atlanta ... but now it is time to head back to the open-air museum EU 🙄 ...
November 16, 2025 at 1:41 AM
Reposted by Jakub Scholz
Ingress NGINX Retirement: What You Need to Know-
Ingress NGINX Retirement: What You Need to Know
To prioritize the safety and security of the ecosystem, Kubernetes SIG Network and the Security Response Committee are announcing the upcoming retirement of Ingress NGINX. Best-effort maintenance will...
kubernetes.io
November 13, 2025 at 4:06 PM
Czech Republic: one of the #DataOnKubernetes superpowers. At least judging by the #DoKDay at #KubeCon speaker line-up. Right now, David Pech is talking about "a Postgres journey from DIY to autopilot self-service".
November 10, 2025 at 7:31 PM
On my way to #KubeCon ... See you in Atlanta! 🤞
November 8, 2025 at 9:39 AM
1/2 Is it normal to do this kind of paid marketing for an open-source project proposal that is still under discussion? Or did I miss it, and #ApacheKafka KIP-1150 was approved? thenewstack.io/why-diskless...
Why Diskless Is a Game-Changer for Running Kafka at Scale
High replication costs are a serious problem when running Kafka in the cloud. Learn how writing data directly in object storage can help.
thenewstack.io
November 5, 2025 at 1:11 AM
If you are curious about what is coming in #Strimzi 0.49.0, want to learn more about the #Strimzi v1 CRD API, and the plans for our 1.0.0 release, I prepared a few short videos to give you a preview of what to expect ...
October 24, 2025 at 9:04 PM
If you use #Strimzi for local #ApacheKafka development with Minikube or Kind, Keksposé is the perfect tool for exposing your Kafka cluster locally and making local application development easy. If that sounds useful, go and try it out: github.com/scholzj/keks...
GitHub - scholzj/kekspose: Keksposé: Expose your Kafka cluster outside your Minikube, Kind, or Docker Desktop clusters
Keksposé: Expose your Kafka cluster outside your Minikube, Kind, or Docker Desktop clusters - scholzj/kekspose
github.com
October 18, 2025 at 9:04 PM
When you spend too much time in the Java land, boxed primitives such as Boolean or Integer might seem like a great thing. But then you try to use an API built on them in Go. And that is when you realize what a bad idea it was.
October 3, 2025 at 2:37 PM
Ok, the original proposal was maybe a bit premature. But I opened a new one that is covering more different things and approaching it from a bit more complex perspective. Surely, this one will be the real deal: github.com/strimzi/prop... 😉
September 9, 2025 at 5:25 PM
Well, at least thanks to the IBM mess, I can celebrate my 8 years at Red Hat today! 🎉
September 1, 2025 at 9:39 AM
1/2 In December of 2023, I wrote a blog post about our progress towards #Strimzi 1.0.0: strimzi.io/blog/2023/12.... I said there that it is unlikely to happen in 2024. Sadly, I can now say that it will not happen in 2025 either. 😞
Where is Strimzi 1.0.0?
Strimzi provides a way to run an Apache Kafka cluster on Kubernetes in various deployment configurations.
strimzi.io
August 31, 2025 at 3:58 PM
Stuck in Frankfurt for a few hours due to flight delays. But at least the view provides some kind of compensation ... 😉
August 30, 2025 at 5:16 PM
1/3 Today was the last day of my 6 months off from work. I spent it mostly by walking, traveling, reading, binge watching TV shows, and stuff like that. It might seem like I wasted six month of my life. But I found it great to be able to switch off and do "nothing" all day long.
August 29, 2025 at 8:56 PM
Reposted by Jakub Scholz
Kubernetes v1.34: User preferences (kuberc) are available for testing in kubectl 1.34-
Kubernetes v1.34: User preferences (kuberc) are available for testing in kubectl 1.34
Have you ever wished you could enable interactive delete, by default, in kubectl? Or maybe, you'd like to have custom aliases defined, but not necessarily generate hundreds of them manually? Look no further....
kubernetes.io
August 29, 2025 at 6:06 PM
1/3 Support for Amazon MSK IAM authentication (github.com/strimzi/stri...) was one of the #Strimzi feature requests with most 👍 reactions. But for an open source project like Strimzi, it is not easy to directly support proprietary features like this.
Support for AWS MSK IAM authorization · Issue #5473 · strimzi/strimzi-kafka-operator
Hi! We are looking at using Strimzi to deploy Kafka Connect clusters using Kafka brokers deployed using Amazon MSK. We'd like to use MSK's IAM feature for access control within the Kafka cluster (h...
github.com
August 26, 2025 at 9:31 PM
Crossing the Forth Road Bridge on foot was with my fear of heights an interesting mental 🤯 challenge ... but I made it! 🎉
August 26, 2025 at 9:13 AM
I wanted to test #Strimzi authentication with SASL AWS_MSK_IAM against #AmazonMSK. But after an hour of trying to setup an MSK cluster that I can access from my home lab I gave up. I guess either I'm getting old or AWS UX is even worse than it used to be. 🙄
August 23, 2025 at 11:56 PM
Reposted by Jakub Scholz
🚨 BREAKING NEWS: MORGAN ROGERS WINS THE PFA YOUNG PLAYER OF THE YEAR AWARD 🏆

Rogers becomes the fifth Aston Villa player to win the award after Andy Gray (1976-77), Gary Shaw (1980-81), Ashley Young (2008-09) and James Milner (2009-10)

#AVFC
August 19, 2025 at 6:44 PM
1/2 How do you get Strimzi container images? Do you pull them directly from the #Strimzi container registry? Do you keep copies of the containers in your own registry? Or do you build Strimzi from source? Each approach has some (dis)advantages and potential risks.
August 14, 2025 at 2:51 PM