Skip to content

Comments

feat(client): add AWS ECR Public registry support#420

Closed
hydeenoble wants to merge 1 commit intojetstack:mainfrom
hydeenoble:support-for-public-ecr
Closed

feat(client): add AWS ECR Public registry support#420
hydeenoble wants to merge 1 commit intojetstack:mainfrom
hydeenoble:support-for-public-ecr

Conversation

@hydeenoble
Copy link

Introduce a new ecrpublic client package to support fetching image tags from public.ecr.aws registries. The client uses anonymous token-based authentication and includes retryable HTTP requests with configurable backoff.

  • Add ecrpublic client with tag listing via the ECR Public v2 API
  • Add host detection for public.ecr.aws domains
  • Add repo/image path parsing for ECR Public image references
  • Register ecrpublic client in the fallback client chain
  • Add unit tests for host matching and path parsing

This is an implementation of #391

Introduce a new ecrpublic client package to support fetching image tags
from public.ecr.aws registries. The client uses anonymous token-based
authentication and includes retryable HTTP requests with configurable
backoff.

- Add ecrpublic client with tag listing via the ECR Public v2 API
- Add host detection for public.ecr.aws domains
- Add repo/image path parsing for ECR Public image references
- Register ecrpublic client in the fallback client chain
- Add unit tests for host matching and path parsing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant