[Verse 1]
Deep in the cluster where containers spin
Strimzi deploys its guardian twins
Cluster Operator takes the helm
Managing Kafka's entire realm
ZooKeeper, Connect, and Bridge components
MirrorMaker flows in synchronized moments
[Chorus]
Three operators in the Kubernetes dance
Cluster, Entity, reconciliation's trance
Topic and User nested inside
Watching CRDs with vigilant eyes
Leader election keeps the peace
Custom resources never cease
[Verse 2]
Entity Operator holds a secret pair
Topic Operator manages with care
KafkaTopic CRDs declare the schema
User Operator weaves the ACL enigma
KafkaUser resources authenticate and authorize
Permissions flowing where security lies
[Chorus]
Three operators in the Kubernetes dance
Cluster, Entity, reconciliation's trance
Topic and User nested inside
Watching CRDs with vigilant eyes
Leader election keeps the peace
Custom resources never cease
[Bridge]
Reconciliation loops spin endlessly round
Desired state versus what is found
Controllers observe the delta difference
Applying changes with persistent persistence
One leader emerges when multiples compete
Election algorithms make the heartbeat complete
[Verse 3]
Cluster Operator orchestrates the symphony
Kafka brokers humming in perfect harmony
Entity splits the workload clean
Topic management and user routine
Custom Resource Definitions paint the blueprint
While operators execute each fingerprint
[Chorus]
Three operators in the Kubernetes dance
Cluster, Entity, reconciliation's trance
Topic and User nested inside
Watching CRDs with vigilant eyes
Leader election keeps the peace
Custom resources never cease
[Outro]
Strimzi operators never sleep
Kubernetes promises they always keep
Declarative magic in YAML streams
Fulfilling Apache Kafka dreams