[Verse 1]
Dans Kubernetes on déploie notre Kafka
Les courtiers tournent mais comment les joindra
L'accès externe demande configuration
Écouteurs annoncés, première leçon
[Chorus]
Advertised listeners, c'est la clé
Pour que les clients puissent se connecter
TLS passthrough ou terminaison
Bootstrap partagé, bonne liaison
Configure bien tes noms d'hôte
Sinon ton cluster capote
[Verse 2]
Chaque courtier a son adresse unique
Les clients doivent la résolution magique
DNS configuré pour pointer correctement
Vers les pods Kafka qui bougent constamment
[Chorus]
Advertised listeners, c'est la clé
Pour que les clients puissent se connecter
TLS passthrough ou terminaison
Bootstrap partagé, bonne liaison
Configure bien tes noms d'hôte
Sinon ton cluster capote
[Verse 3]
TLS passthrough laisse passer le flux
Jusqu'au courtier qui déchiffre au plus juste
Terminaison TLS s'arrête au proxy
LoadBalancer gère la sécurité
[Bridge]
Service bootstrap pour commencer
Un seul point d'entrée à contacter
Puis chaque courtier son service aura
NodePort ou LoadBalancer au choix
[Verse 4]
Partagé ou dédié pour chaque nœud
Configuration selon tes vœux
External listeners bien déclarés
Dans ton Custom Resource déployé
[Chorus]
Advertised listeners, c'est la clé
Pour que les clients puissent se connecter
TLS passthrough ou terminaison
Bootstrap partagé, bonne liaison
Configure bien tes noms d'hôte
Sinon ton cluster capote
[Outro]
Strimzi facilite le paramétrage
L'accès externe n'est plus un mirage
Kafka sur Kubernetes maintenant
Accessible de l'extérieur simplement