golemcloud / golem

Golem is an open source durable computing platform that makes it easy to build and deploy highly reliable distributed systems.
https://learn.golem.cloud/
Apache License 2.0
530 stars 59 forks source link

Improved support for MinIO #1050

Open AppleKid7 opened 2 weeks ago

AppleKid7 commented 2 weeks ago

There is some support for MinIO currently, but the credentials are hard-coded:

https://github.com/golemcloud/golem/blob/main/golem-worker-executor-base/src/storage/blob/s3.rs#L54

I started to work on parametrizing the credentials but ran into some issues building Golem and running the tests on my usual Windows/WSL setup. I'll continue to work on this once I have set up an actual Linux machine.