On Boxing Day, the PowerShell team at Microsoft released some additional DSC (Desired State Configuration) resources, which they call the DSC Resource Kit Wave 1. These are as et of PowerShell moduels that contain both DSC Resource and sample configuration examples.
The DSC Resource kit contains 8 new resources as follows:
|xComputer||Name a computer and add it to a domain/workgroup|
|xVHD||Create and managed VHDs|
|xVMHyperV||Create and manage a Hyper-V Virtual Machine|
|xVMSwitch||Create and manage a Hyper-V Virtual Switch|
|xDNSServerAddress||Bind a DNS Server address to one or more NIC|
|xIPAddress||Configure IPAddress (v4 and v6)|
|xDSCWebService||Configure DSC Service (aka Pull Server)|
Deploy and configure a website on IIS
If you want to use the DSC Resource Kit you need to be running Windows 8.1 or Windows Server 2012 R2 with update KB2883200 (aka the GA Update Rollup).
DSC is an amazing feature of PowerShell 4, which just got even better!