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

Mirror third party container images to reduce failures and use in air-gapped mode #158

Open
saisatishkarra opened this issue Sep 19, 2024 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@saisatishkarra
Copy link
Collaborator

saisatishkarra commented Sep 19, 2024

Instances:

Air Gapped Env:

  • Maintain a separate repository for third party images that can act as mirror to avoid downstream pipeline failures
  • These mirrored images must be able used / consumed across various downstream repositories
  • Mechanism to distribute / configure these mirrored images across all repositories via shared actions
  • Mechanism to update / maintain these mirrored images form upstream.
  • Metrics:
    • Identify what is acceptable stale db TTL either for global org wide cache / for mirroring images ?
    • How frequently mirroring should be performed ?
    • How frequently the updated images should be rolled out to downstream workflows i.e release cadence ?
    • Can central GH cache also be configured along side mirroring ?
@saisatishkarra saisatishkarra added the enhancement New feature or request label Sep 19, 2024
@saisatishkarra saisatishkarra changed the title Mirror third party container images to reduce failures to support airgapped env Mirror third party container images to reduce failures and use in air-gapped mode Sep 19, 2024
@saisatishkarra saisatishkarra added the help wanted Extra attention is needed label Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant