-
Notifications
You must be signed in to change notification settings - Fork 170
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
Endpoint resolution & access points #4
Comments
Can we reuse some code from aws sdk rust? I see they have something like endpoint_resolver() in their code, so we don't have to implement it ourselves. |
Oh neat! That will save us from dealing with the other partitions, at least. We still need to figure out access points. |
Thinking about it a bit more, there's roughly three things we need to do here:
|
Also need to test S3 on Outposts here. |
#61 will let us specify custom endpoint URLs. But some of these things work without that:
I've tested both these and they are working on mainline. |
There's a little bit of experimental code on this branch which may be good to use as a reference point: https://github.com/awslabs/mountpoint-s3/tree/endpoint-rule-engine |
Currently our endpoint resolution logic is the very naive:
But this doesn't support:
amazonaws.com
(e.g., China regions)It doesn't look like the CRT has any built-in support for dealing with these, so we might need to do it ourselves.
The text was updated successfully, but these errors were encountered: