Start by ⭐️ starring lakeFS open source project.
This repository includes a Jupyter Notebook with Kafka which you can run on your local machine.
Clone this repository
git clone https://github.com/treeverse/lakeFS-samples && cd lakeFS-samples/01_standalone_examples/kafkaYou now have two options:
If you have already installed lakeFS or are utilizing lakeFS cloud, all you need to run is the Jupyter notebook and Kafka:
docker compose up If you want to provision a lakeFS server as well as MinIO for your object store, plus Jupyter and Kafka then bring up the full stack:
docker compose --profile local-lakefs up- Jupyter http://localhost:8890/
If you've brought up the full stack you'll also have:
- LakeFS http://localhost:18000/ (
AKIAIOSFOLKFSSAMPLES/wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY) - MinIO http://localhost:19001/ (
minioadmin/minioadmin)
Open Jupyter UI http://localhost:8890 in your web browser. Open "Kafka Streaming Demo" notebook from Jupyter UI and follow the instructions.