[Verse 1]
Kafka brokers need a home to land
Strimzi builds with StatefulSet's command
Each broker gets a numbered name that stays
Even when the pods restart their ways
Configuration maps hold every setting tight
Properties spread across the cluster bright
[Chorus]
Brokers become StatefulSets in rows
ConfigMaps where every setting goes
Secrets guard the TLS keys we need
PVCs give storage guaranteed
Services route the traffic through
Strimzi maps it all for you
[Verse 2]
Certificates hide in Secret vaults below
TLS encryption makes the data flow
Persistent volumes claim their storage space
StorageClasses define the backing place
No broker loses what it wrote before
Even when containers hit the floor
[Chorus]
Brokers become StatefulSets in rows
ConfigMaps where every setting goes
Secrets guard the TLS keys we need
PVCs give storage guaranteed
Services route the traffic through
Strimzi maps it all for you
[Bridge]
LoadBalancers expose to world outside
NodePorts punch through the cluster wide
Ingress controllers route by name
Services keep internal traffic tame
Every Kafka piece finds Kubernetes twin
Primitives that let the messages in
[Chorus]
Brokers become StatefulSets in rows
ConfigMaps where every setting goes
Secrets guard the TLS keys we need
PVCs give storage guaranteed
Services route the traffic through
Strimzi maps it all for you
[Outro]
From Apache's streams to container orchestration
Strimzi builds the perfect translation