...
- Install an IncrediBuild Agent using the new IncrediBuild install option named "Create a single-use Virtual Machine Image" on the image from which you wish to automatically provision and de-provision virtual machine instances.
When installing IncrediBuild on the image from which VMs are to be provisioned, check the "Custom" install option→ "Create a single-use Virtual Machine Image".- Alternatively, it is possible to use the Silent installation mode to install the SingleUseVM using the following command line:
IBSetupConsole.exe /Install /Components=Agent,oneuse /Coordinator=YourCoordHostname
- Alternatively, it is possible to use the Silent installation mode to install the SingleUseVM using the following command line:
- Finish the IncrediBuild install process (in the appropriate setup page, make sure to choose the Coordinator on which your IncrediBuild license is loaded).
- Save your image.
- Verify your Single-use VMs Coordinator settings:
- Configure the timeout period after which a single-use VM that is offline to the Coordinator will be considered as de-provisioned. The default timeout period is 30 seconds.
- Choose whether the Coordinator will automatically allocate available solutions to single-use VMs. The default behavior of the Coordinator is to automatically allocate available solutions to single-use VMs.
- Provision a new virtual machine instance using this image → this will result in the Coordinator automatically assigning the appropriate core packages and any available solution to this virtual machine.
- Upon destroying this virtual machine, the core package and IncrediBuild solutions will automatically be released to the IncrediBuild license pool.
- This specific (destroyed) VM instance will no longer be able to register with the IncrediBuild infrastructure. In order to connect a new virtual machine based on the above image to the IncrediBuild infrastructure, simply provision a new virtual machine from the image.
...
- This feature is only available for IncrediBuild Enterprise Edition users.
- The number of concurrent "single-use" VMs that can be connected to the Coordinator is only limited by the number of IncrediBuild Agents available in your IncrediBuild license.
- In the current phase of this feature, if a VM is not allocated with a core package or a solution due to insufficient core packages or solutions in your IncrediBuild license, there won't be a specific indication for that once the VM is provisioned and connects to the Coordinator. The Agent will simply either be un-subscribed or won't be assigned with the core packages or solutions that are not available.
- A single-use VM will be considered destroyed once it's offline to the Coordinator for a longer duration than the timeout that was defined.It is possible to use the Silent installation mode to install the SingleUseVM: IBSetupConsole.exe /Install /Components=Agent,oneuse /Coordinator=YourCoordHostname