At the moment the Enterprise Server product relies on the VM Service to dynamically spin up (or pre-prevision) VM Instances for machine and remote docker jobs.
However, the VM Service only supports AWS and GCP. This leaves a gab in our offering, requiring customers to spin up X amount of runner agents to account for what the VM Service does dynamically that does not work within their own DataCenter and/or another Cloud Provider.
This results in the following issues for customers:
  • Adding additional steps that complex installation path for new and existing customers.
  • An inability to dynamically provisioning instances based on load.
  • Adding an additional management/maintenance steps to our already complex system