[Verse 1]
Three pathways converge where containers meet streams
Helm charts whisper secrets through templated schemes
GitHub releases hold the manifests tight
YAML declarations painted black and white
[Chorus]
Helm, YAML, Operator Hub
Three doors to the Kafka club
Cluster Operator must breathe and run
Single namespace or watching everyone
Strimzi spinning, pods beginning
Installation's just the start of winning
[Verse 2]
Helm repository adds with simple commands
Values override whatever your cluster demands
Charts unfurl like blueprints across the nodes
Custom resource definitions decode the codes
[Chorus]
Helm, YAML, Operator Hub
Three doors to the Kafka club
Cluster Operator must breathe and run
Single namespace or watching everyone
Strimzi spinning, pods beginning
Installation's just the start of winning
[Verse 3]
GitHub releases tagged with version names
Download the bundle, extract the claims
Kubectl apply spreads resources wide
Operators wake up with nothing to hide
[Bridge]
OpenShift Marketplace gleams
OperatorHub fulfills the dreams
OLM orchestrates the dance
Subscription gives the second chance
[Verse 4]
Namespace boundaries draw the lines
Single scope or multi-shrine watching
RBAC permissions must align
ClusterRoles grant the power divine
[Chorus]
Helm, YAML, Operator Hub
Three doors to the Kafka club
Cluster Operator must breathe and run
Single namespace or watching everyone
Strimzi spinning, pods beginning
Installation's just the start of winning
[Outro]
kubectl get pods reveals the truth
Running status shows the proof
Strimzi Cluster Operator lives
Ready now for what Kafka gives