We live in a world that is spinning faster by the year, making time a highly valuable resource. It is one of the reasons people in the IT world have started to automate things. The other reason is to simplify the things that must be done. With this in mind, our team has decided to automate the deployment of StarWind VSAN for vSphere . The present guide describes all the procedures necessary to deploy VSAN VMs automatically.


To deploy StarWind VSAN for vSphere automatically, download the necessary software updates.


2-3x ESXi hosts.

1x vCenter.

1 Windows VM or PC (Not everyone has Windows installed in their environment. We will make the deployment script cross-platform in the next releases).

Deployment Process

So, the deployment script was downloaded. Now you need to start it as Administrator. After the start, the Terms of the script and StarWind SLA must be accepted.

Terms of the script and StarWind SLA must be accepted

The next step asks about the XML. Quick description: software creates an XML file with all configuration parameters, which can be used for automated deployment in the future. Since it’s the first round of configuration, the parameters should be filled out manually. Answer Y and fill in all the parameters:

The next step asks about the XML

As you can see, a lot of necessary parameters can be preconfigured. In addition, the VMs autostart can be set after the deployment.

Temporary files can be saved in the C:\StarWindTemp directory.

VMs autostart can be set after the deployment

After you hit Enter, the latest StarWind VSAN for vSphere build will be downloaded from our website and uncompressed to the C:\StarWindTemp directory and then deployed to the ESXi hosts configured above.

As a result of the process, IP addresses of StarWind VSAN for vSphere VMs will be shown (in case the DHCP server is available via the network).

 IP addresses of StarWind VSAN for vSphere VMs

Example of the XML file with configuration parameters can be found below:


As a result, 2 or 3 StarWind VSAN for vSphere VMs will be deployed. The only thing left is to login to the Web interface of each VM, configure the storage and iSCSI+Sync networks.


This is the first release of auto-deploy software. In the nearest future, we are planning to make it cross-platform (it will be able to deploy StarWind from Windows, Linux and MacOS). In addition, an offline bundle will be available (for environments with no Internet connectivity). Of course, the opportunity to automate the post-installation configuration process will be added.

We would be happy to hear your opinion on this new piece of software. Please, feel free to comment and share your thoughts on what we should add in the future releases. 😊

Back to blog