Allow setting of max/active pipelines/jobs
Description
There is no way to limit the total number of pipelines. This caused a problem for a customer that had a rogue project/pipeline generating hundreds of pipelines and thousands of jobs.
A global limit on the max number of pipelines would have potentially prevented the rogue job from causing performance issues (ultimately taking down gitlab).
Proposal
Allow setting of max pipelines (next to Pipeline minutes quota
?)
Links / references
Related issues:
https://gitlab.com/gitlab-org/gitlab-ee/issues/3493
https://gitlab.com/gitlab-org/gitlab-ee/issues/3477
Internal ZD: https://gitlab.zendesk.com/agent/tickets/96127
Customers
Edited by Patrick Harlan