-
Notifications
You must be signed in to change notification settings - Fork 418
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add S3/Minio To Aspire #1801
Comments
Can you motivate this some more? Why should this be a first class part of aspire? |
Minio is an open source s3 api compatible bucket storage solution that can be run on any cloud through containerization. Currently the only opinionated and first class solution is storage solution is Azure storage blob. However, some users using minio, aws s3, or even s3gw will want a first class component that fits their need. So with minio, there is no need for a "s3 bucket" component because its a 1-1 of s3. |
I think this proposal needs to be more fleshed out with a sample (using some SDK?) and an understanding of how deployment would work. Is minio a CNCF project? Why would we add it vs it being a 3rd party nuget package? |
@davidfowl I am figuring out the sdk side now And yes. And it should be supported because Aspire is a .net cloud native framework... Cloud Native Bucket StorageAnd per the docs of Aspire |
Right, but we're not going to put all of the CNCF landscape in aspire. We're going to prioritize the "ubiquitous ones" and the community can fill the gaps for everything else. Then when something becomes more ubiquitous, we can consider it. |
@davidfowl I wasn't trying to bring CNCF up. I was just answering your question from earlier. But AWS s3 itself has been around since 2006 and is the first cloud services ever offered by AWS and is incredibly popular. And Minio is the DeFacto oss version of s3. You can't get more ubiquitous than s3. And the minio sdk has no compatibility issues with AWS S3 itself. So, this would work with AWS users who want to target their s3 buckets. |
Any update on this ? |
In order to fulfill that vision of being able to be completely cloud agnostic with Aspire, a cloud agnostic storage component is needed.
The text was updated successfully, but these errors were encountered: