VirtualEngine / Lability

Virtual Engine test lab deployment and configuration module
MIT License
282 stars 50 forks source link

Add Workgroup Hyper-V configuration #7

Open iainbrighton opened 8 years ago

iainbrighton commented 8 years ago

Add the ability to configure the Hyper-V host for remote management in a Workgroup environment. This will permit the deployment of labs on top of Server Core installations without a GUI.

MaxFrost commented 7 years ago

To add on to this, some of us deploying lab systems have dedicated hardware that was setup using server core or even just Hyper-V Server 2016. While using Lability directly on it is possible, it's more a game of going into a system that can access it, writing the code there, then copying it over to run directly. It would be nice if I could target a specific hyper-v box to deploy a lab configuration on.

iainbrighton commented 6 years ago

@MaxFrost Unfortunately, some of the commands that Lability uses do not support remote execution so it's almost a non-starter 😭.

I do use PSRemoting to deploy and manage labs on remote hosts, but you could also use Invoke-Command. This would still require you to configure networking, create the images and deploy configuration files before this will work though 😞.

MaxFrost commented 6 years ago

PSSessions are fine to kick the scripts off, it's actually what I ended up doing and was able to do that work remotely.

Honestly, my comment really shouldn't be attached to this issue, so I'd be fine with retracting it.