Enable Authenticated ECR Public Repo #602
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
What would you like to be added:
Enhance ecr-credential-provider to authenticate to ECR Public repositories.
Currently we only looking at the private repository pattern
Why is this needed:
Customers who are doing numerous anonymous pull requests from ECR Public repositories will hit the data transfer limit of 500 GB.
Thereafter, they would need to authenticate before they would be able to do any further pulls.
Data transferred from public repositories:
On k8s this means implementing a process where nodes would have to authenticate manually i.e. CronJob and scheduling it to reauthenticate within 12 hours to get a new token.
A seamless approach would be to add the public repository pattern and update the match image pattern in kubelet configuration
/kind feature
The text was updated successfully, but these errors were encountered: