Link Search Menu Expand Document

Using lakeFS with MinIO

MinIO is a high performance, distributed object storage system. You can use lakeFS to add git-like capabilities over it. For learning purposes, it is recommended to follow our step-by-step guide on how to deploy lakeFS locally over MinIO.

If you already know how to install lakeFS, and want to configure it to use MinIO as the underlying storage, your lakeFS configuration should contain the following:

blockstore:
  type: s3
  s3:
    force_path_style: true
    endpoint: http://<minio_endpoint>:9000
    discover_bucket_region: false
    credentials:
      access_key_id: <minio_access_key>
      secret_access_key: <minio_secret_key>

The full example can be found here.

Note that lakeFS can also be configured using environment variables.