MinIO#
Lithops with MinIO storage backend.
Installation#
Install MinIO backend dependencies:
python3 -m pip install lithops[minio]
Install MinIO.
Create a new user.
Configuration#
Edit your lithops config file and add the following keys:
lithops:
storage: minio
minio:
endpoint: <ENDPOINT_URL>
access_key_id: <ACCESS_KEY>
secret_access_key: <SECRET_ACCESS_KEY>
Summary of configuration keys for MinIO#
Group |
Key |
Default |
Mandatory |
Additional info |
---|---|---|---|---|
minio |
endpoint |
yes |
The host ip adress where you installed the Ceph server. Must start with http:// or https:// |
|
minio |
access_key_id |
yes |
Account user access key |
|
minio |
secret_access_key |
yes |
Account user secret access key |
|
minio |
session_token |
no |
Session token for temporary AWS credentials |
|
minio |
storage_bucket |
no |
The name of a bucket that exists in you account. This will be used by Lithops for intermediate data. Lithops will automatically create a new one if it is not provided |