On Fri, Oct 2, 2015 at 9:26 AM, Oleg Nenashev <[email protected]> wrote: > vSphere Cloud Plugin provides the Cloud implementation for Jenkins, > which does exactly the requested thing.
Is this actually true? https://github.com/jenkinsci/vsphere-cloud-plugin/blob/487bb7fb9ba573aeec5a5feb43d249164ce352d5/src/main/java/org/jenkinsci/plugins/vSphereCloud.java#L172-L180 As far as I can make out, it pretends to provide a `Cloud` implementation, but this is really just a placeholder which could have been a `GlobalConfiguration`; it does not seem to actually provision anything automatically. Instead you need to explicitly create all slaves: https://github.com/jenkinsci/vsphere-cloud-plugin/blob/487bb7fb9ba573aeec5a5feb43d249164ce352d5/src/main/java/org/jenkinsci/plugins/vSphereCloudSlave.java#L363-L370 The CloudBees plugin does provide a true `Cloud` with elastic provisioning of slaves: http://documentation.cloudbees.com/docs/cje-user-guide/vmware-sect-cloud.html (It does not currently support creation of new VMs from template; you need to have a pool of VMs ready.) The feature sets are somewhat different: the OSS plugin provides various build steps to act on vSphere, such as setting the number of CPU cores per socket. -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr2hi391hQMpAH9t8KuynCc35EBsCniRoNoNctj6ckGZOA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
