Skip to content

Isolate runner infrastructure used for auto-deploy builds and self-managed builds from other builds

Few times in the recent past we faced with the issue where runners were hogged up by development pipelines, thus causing self-managed release and auto-deploy pipelines in omnibus-gitlab to be in a pending state. We should isolate release and auto-deploy builds to their own runner infrastructure - at least a separate runner manager which spins up dedicated machines for these jobs. Ideally, they should go into separate GCP project also so the entire infrastructure quota from GCP is available to them.