Skip to content

S3Client Support for Virtual-Hosted–Style Requests #1555

@ata-nas

Description

@ata-nas

Story Form

As a Block Node Operator/Engineer
I want to support Virtual-Hosted–Style Requests for S3
So that I can utilize the client as Path-Style Requests will be deprecated

Technical Notes

  • recently we've noticed that S3 Path-Style Requests will be deprecated
  • we need to migrate to Virtual-Hosted–Style Requests
  • this requires us updating how we build our URLs and make slight modifications to the request path and/or query parameters
  • here the link for the S3 documentation regarding path styles

IMPORTANT:

  • we've actually attempted that before, but MinIO which we utilize for testing, did not work with Virtual-Hosted–Style Requests for some reason
    • MinIO is itself now reduced to minimal maintenance-only and continued use is not recommended.

Path-Style Requests:

Image

Virtual-Hosted–Style Requests:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Block NodeIssues/PR related to the Block Node.ImprovementCode changes driven by non business requirementsS3 ClientIssues related to the S3 Client functionalityS3 Cloud ArchiveIssues related to the S3 Cloud Archive functionality

    Projects

    Status

    🧊 Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions