Shared runners automanaged by Kubernetes
Dev: https://dev.gitlab.org/gitlab/gitlab-ci/issues/322#note_56433
Kamil
- Our 4 public runners got updated to runner 0.6.0 (beta)
- They have enabled all images and services
- They run https://gitlab.com/ayufan/gitlab-runner-docker-cleanup service that manages images and caches, and removes old ones if server runs on low disk space.
- We can migrate it to azure giving it more room to breath, but generally our public offering now is not used that widely. I do see projects picking different images.
- Someone created Kubernetes executor for runner: gitlab-org/gitlab-ci-multi-runner!30 which may be good direction for future cloud runner offering.
Notable Mention: gitlab-org/gitlab-ci-multi-runner!53