Allow setting path-style access for object storage #4510
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Not every S3 setup allows referencing buckets by subdomain. When hosting your own minio instance or another custom S3 service, you might need to use path-style bucket access instead.
The PR adds a
force_path_style
configuration option which sets the according option in the S3 SDK.Related issues
See the original object storage implementation in #4290.
Has this been tested?
I had difficulties running the tests. It seems there is more prerequisites needed than what is documented.