[UX Demo] Autoscale CI runners on OpenShift
Description
Demo autoscaling CI runners on Openshift. We likely won't have runners actually working on OpenShift at all, so this will be entirely faked.
Proposal
- Create fake job on Openshift with name appropriate for GitLab runners
- Be able to scale job via CLI
- Demo script:
- Open OpenShift interface showing running jobs
- Show GitLab process with nothing else, except perhaps master autoscale process
- Run CI on demo project
- Scale job off camera
- Show OpenShift adding jobs and instances to handle jobs
- ...
- Profit
Links / references
Meta issue: #19793 (closed)
/cc @twk3