Freedesktop: Questions about runners
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
As part of the freedesktop migration, we're trying to help them solve some issues they've run into regarding hosting costs and CI.
Questions
-
if a runner farm shares a cache (e.g. 'runners.cache.s3' section pointing to the same MinIO instance), will this avoid hitting the HTTP service for artifact download where artifacts are produced and consumed by runners which share the same cache?
-
though the gitlab-runner documentation at https://docs.gitlab.com/runner/configuration/autoscale.html#distributed-container-registry-mirroring advises that a registry mirror can be set up, https://docs.docker.com/registry/recipes/mirror/ advises that the only registry which can be mirrored is the Docker Hub - is this possible with the regular Docker daemon, or is there a particular registry-mirror implementation the GitLab team would advise, or is Pulp best, or ... ?
People
- Daniel Stone, Freedesktop @fooishbar
- Tomasz Maczukin, GitLab Senior Backend Engineer, Verify (CI), Runner, @tmaczukin
- Nuritzi Sanchez, Sr. Open Source Program Manager at GitLab, @nuritzi