awslabs / soci-snapshotter

A containerd snapshotter plugin which enables standard OCI images to be lazily loaded without requiring a build-time conversion step.
Apache License 2.0
534 stars 55 forks source link

[FEATURE] Design Unified HTTP Client / Authorization #759

Open turan18 opened 1 year ago

turan18 commented 1 year ago

Description

This issue tracks the design doc around unifying the HTTP clients (fetching artifacts and fetching spans) and our authorization logic across both.

Describe the solution you'd like

A design doc for unifying the clients/authorization.

Describe any alternative solutions/features you've considered

No response

Any additional context or information about the feature request

Blocks: #224 Related to: #655

762 adds a custom User-Agent to span requests. We should think about whether we want to have this across all registry requests.

sparr commented 1 year ago

Can you link the other issues for those specific things if they exist and label them blocked on this one?

turan18 commented 1 year ago

Sure, I was meaning to I forgot.

turan18 commented 11 months ago

The unified client has been merged: #977. The next step is to create a technical doc regarding our networking design.