Skip to content

PowerShell module for manually bootstrapping VMs using Lability configurations

License

Notifications You must be signed in to change notification settings

VirtualEngine/LabilityBootstrap

Repository files navigation

LabilityBootstrap

Lability logo

The LabilityBootstrap module enables manual deployment of (virtual) machines using Lability configuration data. This makes it possible to use the same lab/testing configuration documents outside of the standard Lability local Hyper-V host deployment model; for example using VMware Workstation or Oracle VirtualBox.

Lability automatically injects the required certificates, file (DSC and custom) resources and configuration files into a VM's VHD(X) file during the provisioning process. LabilityBootstrap works by creating a self-contained .ISO file containing all the required resources with a bootstrap script. The .ISO file can then be mounted within each (virtual) machine to manually bootstrap a node's deployment.

Note: it is possible to manually bootstrap virtual machine in either Amazon Web Services or Microsoft Azure!

Versions

Unreleased

  • Sets PowerShell console colours in Bootstrap
  • Adds IsLocal resource support
  • Adds elapsed time to New-IsoImage
  • Implements multiple configurations in a single ISO

Lability image/logo attribution credit

About

PowerShell module for manually bootstrapping VMs using Lability configurations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages