PowerShell Team

Automating the world one-liner at a time…

Azure DSC Extension v2.1 released

NOTE: For information on OS support, and other features, please refer to our release history. Today we released version 2.1 of the Azure DSC Extension, with a bug fix for ARM deployments. The bug we fixed would produce this error message in some ARM deployments: “File lock (C:\Packages\Plugins\Microsoft.Powershell.DSC\1.10.1.0\bin\..\...

DSC Resource Kit flourishes as open source

We are excited to announce the recent updates which were made to DSC Resource Kit since open sourcing it on GitHub! We were working hard on improving coverage and robustness of DSC as well as saw incredible engagement from the community in the recent months. That effort resulted in adding 32 new DSC resources across 8 modules and fixing bugs ...

Want to write a DSC resource where only a single instance can be configured?

I've heard from a few DSC resource authors that they need a method to implement a resource that has a single instance; a singleton. The problem they encountered is a DSC resource must define a Key property but singleton resources generally should not have a key because there is only one instance that can be updated. The problem can been...

MSIgnite BRK4452 – Writing Windows PowerShell DSC Resources and Configurations

Recordings of  MS Ignite 2015 session BRK4452: Writing Windows PowerShell DSC Resources and Configurations are now available online. As mentioned in the session you can download the demo modules using the following code:    Find-Module -Tag BRK4452 -OutVariable Modules  $Modules | % {Install-Module -Name $_.Name -...

PowerShell DSC for Linux is now available!

We are pleased to announce that PowerShell Desired State Configuration for Linux (version 1) is available for download. You can now use the powerful Desired State Configuration (DSC) platform to manage the configuration ofboth Windows and Linux workloads with a familiar PowerShell interface. Bringing DSC to Linux is another step in Microsoft&...

Introducing DSC Resource Kit Wave 10

Happy 10th anniversary to the DSC Resource Kit! Wave 10 is now available on TechNet and in the PowerShell Gallery.  We have a few new resources this month and a number of significant bug fixes made to existing resources that are critical in our march towards stability and robustness. All in all, there are 8 new DSC resources ...

Another Holiday Present From the PowerShell Team – DSC Reskit Wave 9

Here’s a holiday gift from the PowerShell team – the DSC Resource Kit wave 9. You can find it right here. This wave has something for everyone, we hope. There are 34 new DSC resources across 13 modules! We have also incorporated your feedback, and made fixes to several existing resources that address issues you have encountered. ...

Documenting DSC

We have a new team of content developers focusing on documenting Desired State Configuration (DSC). Led by our manager Steve Kaczmarek, the team comprises Jaime Ondrusek, Corey Plett, and Eric Slesar. A little background:   Steve – I joined Microsoft in 2003 and manage the Management and Automation content development team. In ...

Feedback usabilla icon