Skip to content

[s3] Allow usage of S3-Compatible endpoints #2758

Open
@nanderson94

Description

@nanderson94

Problem Description

Many cloud providers and self-hosted object storage software utilize S3-compatible APIs which are compatible with boto3 with some extra configuration. Currently, those configuration options are not exposed to the users.

Proposed Solution

Pass-through options commonly utilized by S3-compatible endpoints:

  • An endpoint-url override, users may set this to https://ceph-rgw.example.com/ for example.
  • An option to select path-style bucket addressing as opposed to virtual-host

Alternatives

N/A

Additional Context

Rclone's documentation provides a good list of S3-compatible providers: https://rclone.org/s3/

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions