However, many organizations simply don’t have enough resources to allocate additional build machines. Instead of suffering an inefficient master, these organizations will now have the option to offload certain jobs to a CloudBees-managed slave pool.
How Jenkins cloud bursting works
CloudBees is offering an open-source Jenkins plugin that allows both open-source Jenkins and Jenkins Enterprise installations to “rent” slaves on-demand from DEV@cloud. This slave pool is comprised of Linux and OSX/iOS slaves.
While some organizations can use this plugin to simply offload some of their build and test jobs to our Linux slaves, others can automate their mobile development with our virtualized iOS/OSX cloud. Our cloud slaves use virtualized containers (LXC) to multi-tenant applications on our infrastructure:
|From Kohsuke’s Boston JUC presentation|
For a tutorial on how to use slaves in the cloud with on-premise Jenkins, check out the guide in the CloudBees Developer Wiki.