Deployment Tools for Hyper-V and Powershell

Deployment tools you can use to download Hyper-V images, create networks, and deploy a virtual Conductor and virtual Airwall Gateways.

Before you begin

These deployment tools instructions make the following assumptions:

  • Image directory is C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\""
  • Public network is named vSwitchPublic
  • Protected network is name vSwitchProtected
  • Your work directory hosts the script and the respective variables file. If you do not have a variable file, you can enter options interactively.

Download Hyper-V Powershell deployment tools

To download the deployment tools, enter the following commands:

cd C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\

wget https://temperedsoftware.s3.amazonaws.com/images/hyperv/tnw-hyperv-deployment-tools-2.1.6-86.zip

unzip tnw-hyperv-deployment-tools-2.1.6-86.zip

Create public and private networks

To create networks named vSwitchPublic and vSwitchProtected, enter:

.\hyperv_deploy_network.ps1

Deploy a Conductor

To deploy a Conductor on the vSwitchPublic network, enter:

.\hyperv_deploy_conductor.ps1

Deploy an Airwall Gateway

To deploy an Airwall Gateway with a network adapter on each of the networks vSwitchPublic and vSwitchProtected, enter:

.\hyperv_deploy_hypswitch.ps1
Note: Deploy your protected virtual assets on the vSwitchProtected network.