feat(infra): add makefile and kafka data loading script

Add build automation via Makefile with targets for docker compose
management, DDL application, and data ingestion. Implement a robust bash
script for loading JSONL demo data into Kafka topics with configurable
options for limits, full dataset loading, and topic reset behavior.
This commit is contained in:
2026-02-05 22:10:48 +03:00
parent 380e8fcff3
commit eb80bc1870
3 changed files with 176 additions and 1 deletions
+12
View File
@@ -0,0 +1,12 @@
.PHONY: up ddl data
COMPOSE ?= docker compose
up:
$(COMPOSE) up -d
ddl:
bash ./scripts/apply_clickhouse_ddl.sh
data:
bash ./scripts/load_kafka_data.sh