Updates to the VMware Autoscaling Plugin

Written by: Jeff Fry

At VMworld last year, we announced support for our CloudBees Core running on VMware Cloud on AWS. This allows you to run enterprise Jenkins on vSphere in the Cloud and allows you to leverage the benefits of cloud: on-demand resources and cost savings. This year we continue our strong VMware partnership with a major update to our VMware Autoscaling Plugin.

The update:

  • Uses the official VMware REST API.

  • Supports vSphere 6.7+.

  • Supports vSphere on-premise or VMware Cloud on AWS.

  • Includes Jenkins Agent Pooling.

    • New Dynamic Agent Pooling using the Open Virtualization Format (OVF) Templates

    • Static and Folder Agent Pooling Updates

With this release, we updated the plugin to use the official VMware REST API and brought it up to date with the latest vSphere versions. We also added support for VMware Cloud on AWS. This means Jenkins can manage virtual machine (VM) agent pools not only in your vSphere on-premise data center, but also in your vSphere on VMware Cloud on AWS. In fact, you can manage pools both at the same time to support a cloud migration or hybrid cloud strategy.

CloudBees Core and Agent VMs on VMware Cloud on AWS

We also added a new Dynamic Agent VM Pooling feature, enabling agents to be created on demand using the OVF templates you specify. When an agent is not needed, Jenkins terminates them. This allows you to efficiently use your compute, network and storage resources and not have idle virtual machines.

Dynamic VM Pool

For a demo of the new plugin, visit booth #2119 at the VMworld Solution Exchange. You can also watch the demo video on our CloudBees TV YouTube channel.

Stay up to date

We'll never share your email address and you can opt out at any time, we promise.