versity / versitygw

versity s3 gateway
https://www.versity.com/products/versitygw/
Apache License 2.0
201 stars 25 forks source link

[Feature] - Google Cloud Storage backend #910

Open rupurt opened 1 month ago

rupurt commented 1 month ago

Describe the solution you'd like A GCS backend for S3 interoperability

benmcclelland commented 1 month ago

Hi @rupurt. I believe GCS already accepts S3 protocol (as described in the link you provided). Is there some specific functionality that you were interested in for a native GCS backend?

rupurt commented 1 month ago

Ah, so it should work out of the box I guess. Because it wasn't in the wiki I thought there might be more involved.

I'll test it out and get back to you.

There are so useful things like streaming, conditional operations that would be awesome to have first class support. It would also be handy to not have to turn the compatibility mode on but that's not an issue on my current project atm.

benmcclelland commented 1 month ago

I think it probably would work with the s3proxy backend to the s3 compatible GCS endpoints. But I was curious what the use case for using the gateway was here instead of going directly to the s3 compatible endpoints?