Self-hosted: using minio for S3 cache
How do I setup windmill to use my minio instance as a distributed S3 cache? Seems like it only supports AWS for now.
10 Replies
It should work, we use rclone under the hood
However, I am not sure of that information, can I come back to you on this tomorrow ?
If it doesn't work, the modifications needed will be minimal so I can fix that tomorrow
sure, no problem. I have just set it all up, but will tinker the insided tomorrow
helm chart is a bit rough around the edges, but seeing what Windmill does, the setup was fast and practically without any hitches
Feedback noted, what should we improve on the helm ?
i meant this part. there is only bool and bucket name
👍
re helm, I glanced over the closed issues and it looks like it's all slowly improving. I would say that having more comments and examples inside chart (readme, values.yaml) would significantly improve the newbie setup experience
like e.g I usually try installing helm chart first and then go to the docs. 😄 and the requirement for windmill_user and windmill_admin caught me off-guard when my instance couldn't find a
windmill_user
role. at first, I thought that i missed a config somewhere because I was sure I passed a windmill
as a dsn param
and there's no way to set up custom pod labels, only annotations 🥲and by the way, I wanted to jump in and create myself a private registry, but couldn't understand what do I enter there. just an url? but what about credentials
pip have the credentials baked in the url
yeah I meant npm, because tbh i don't know python much
We might need to add support for credentials there
I gotta go but feel free to create posts and I will answer them asap
btw the biggest benefit of the cache is for python
npm and private npm are super fast