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

Caching/mirroring for large Git repositories #124

Open
jmcshane opened this issue Feb 15, 2023 · 2 comments
Open

Caching/mirroring for large Git repositories #124

jmcshane opened this issue Feb 15, 2023 · 2 comments

Comments

@jmcshane
Copy link
Contributor

The current agent approach would be challenging for large repositories due to the time to clone. Can we create a mechanism for caching the repo within the cluster so that jobs using that repository will start more quickly?

Check solutions in the existing k8s ecosystem

@jmcshane
Copy link
Contributor Author

jmcshane commented Feb 15, 2023

https://github.com/buildkite/agent/blob/main/EXPERIMENTS.md#available-experiments

Check out how the agent does this with git-mirrors

@jmcshane
Copy link
Contributor Author

jmcshane commented Feb 15, 2023

ensure more granular clone options are exposed to the k8s client

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

No branches or pull requests

1 participant