This sample repository captures a collection of notebooks, dockerized applications and code snippets that demonstrate how to use lakeFS Enterprise.
Clone this repository
git clone https://github.com/treeverse/lakeFS-samples.git
cd lakeFS-samples/02_lakefs_enterprise
Login to Treeverse Dockerhub by using the granted token so Fluffy proprietary image can be retrieved. Contact Sales to get the token for Fluffy:
docker login -u externallakefs
Run following command to provision a lakeFS Enterprise server as well as MinIO for your object store, plus Jupyter:
docker compose up
Once the stack's up and running, open the Jupyter Notebook (http://localhost:8894) and check out the catalog of sample notebooks to explore lakeFS.
Once you've finished, run the following to remove all the containers:
docker compose down
- Jupyter Notebook is based on the Jupyter PySpark notebook and provides an interactive environment in which to explore lakeFS using Python and PySpark.
- lakeFS Enterprise is provisioned as part of this environment.
- MinIO is provided as an S3-compatible object store. You can use other S3-compatible object stores include S3, GCS, as well as Azure Blob Storage.
- Jupyter http://localhost:8894/
- lakeFS http://localhost:8084/ (
AKIAIOSFOLKFSSAMPLES
/wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
) - MinIO http://localhost:9005/ (
minioadmin
/minioadmin
) - Spark UI http://localhost:4044/
👉🏻 Join the lakeFS Slack group - https://lakefs.io/slack