LucidHorizons / ovirt-slaves-plugin

Jenkins plugin to control VM slaves managed by ovirt/RHEV
MIT License
3 stars 0 forks source link

Add support for provisioning new nodes using templates and/or pools #2

Open LucidDan opened 7 years ago

LucidDan commented 7 years ago

OVirtHypervisor extends Cloud, which includes methods for canProvision() and provision(). We could implement support for this by instantiating a VM from a template, or even better, assign an instance from a VM pool (better because they are stateless and can start up quite fast, and oVirt can handle logic like deciding if there is a spare VM still running that we could simply take).