K8s cluster with LoadBalancer. I assume Kind + MetalLB. If you use something else you may need to adjust IPs in the example configs.
One can use this Ansible playbook for quick setup.
make install-strimzi create-cluster
make get-broker-ca get-client-ca get-sasl-password
See example configurations under kafctl/examples/configs
folder.
Choose one you want to try using -c
flag, e.g.
$ kafctl get messages -c configs/plaintext.properties my-topic