BeginnerOperations
What is the kafka-topics.sh tool used for?
Reference answer
kafka-topics.sh is the CLI tool for managing Kafka topics: creating topics (--create --partitions --replication-factor), listing topics (--list), describing topic configuration (--describe), deleting topics (--delete), and modifying configuration (--alter --config). Example: kafka-topics.sh --create --bootstrap-server localhost:9092 --topic my-topic --partitions 3 --replication-factor 3. It's an essential operational tool for Kafka administrators.
Expected key concepts: kafka-topics.sh, CLI, create, list, describe, delete, alter, partitions, replication-factor, administrator