3-broker Kafka cluster on k3s with KRaft, SASL/SCRAM, and external access via Traefik.

Before you start — get your Traefik IP:



kubectl get svc traefik -n kube-system






Copy any IP from the EXTERNAL-IP column. Replace every occurrence of
192.168.1.119 in the YAMLs below with your actual IP.





Stage 1 — Bootstrap


Apply all of...