We use Terraform and Chef to provision and configured all Jenkins slaves. Therefore the provision part of the plugin is not essential for us. We are more interested in starting and stopping existing instances based on the load of the cluster using our own instances.
If possible, please add the functionally to scale the cluster using existing instances:
- add a field to configure a list of existing instances (or a tag)
- start instances from the predefined list (or from the list of instances having the same tag)
- don't do nothing else except of changing the instance state to start or stop