Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

📦 Implement ECR pull through caching for GHCR hosted images #6798

Open
4 tasks
jacobwoffenden opened this issue Feb 10, 2025 · 0 comments
Open
4 tasks

📦 Implement ECR pull through caching for GHCR hosted images #6798

jacobwoffenden opened this issue Feb 10, 2025 · 0 comments
Labels

Comments

@jacobwoffenden
Copy link
Member

User Story

As an Analytical Platform engineering
I want to use ECR pull through caching for images hosted on GHCR
So that repeated downloads do not go through the NAT gateways

Value / Purpose

NAT Gateways in APC have high usage (cause TBC #6750), but something we could do to maybe lower this is implement ECR pull through caching for images that are pull frequently, such as the actions runner image

Useful Contacts

@jacobwoffenden

User Types

Platform Engineering

Hypothesis

If we... [do a thing]
Then... [this will happen]

Proposal

Implement ECR pull through caching https://docs.aws.amazon.com/AmazonECR/latest/userguide/pull-through-cache-creating-rule.html

Additional Information

No response

Definition of Done

  • GHCR token generated and stored in Secrets Manager
  • ECR pull through cache rule created for GHCR
  • Logic implemented in charts
    • analytical-platform-actions-runner
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: TODO
Development

No branches or pull requests

1 participant