Lithops with MinIO storage backend.
- Install MinIO backend dependencies:
python3 -m pip install lithops[minio]
-
Install MinIO.
-
Create a new user.
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>
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 |