Start by ⭐️ starring lakeFS open source project.
This repository includes a Jupyter Notebook with Prefect 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/prefect-integration
You 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 Prefect server:
docker compose up
If you want to provision a lakeFS server as well as MinIO for your object store, plus Jupyter and Prefect then bring up the full stack:
docker compose --profile local-lakefs up
- Jupyter http://localhost:58888/
- Prefect UI http://localhost:4200/
If you've brought up the full stack you'll also have:
- LakeFS http://localhost:58000/ (
AKIAIOSFOLKFSSAMPLES
/wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
) - MinIO http://localhost:59001/ (
minioadmin
/minioadmin
)
Open Jupyter UI http://localhost:58888 in your web browser. Open either "Prefect Demo Existing DAG" or "Prefect Demo New DAG" notebook from Jupyter UI and follow the instructions.