Last Tuesday, guest speaker and Microsoft MVP Steven Murawski presented a session on “Acceptance Testing DSC with Test-Kitchen” for our May 2016 user group meeting.
DSC is awesome, but only if the resources and configurations do what you want them to do. How do you know? If you are relying on DSC to tell you when it didn’t do the right thing, you are in for a world of hurt. Configuration management is the world of “trust but verify” and Test-Kitchen gives you a common framework for testing your resources and configurations and use Pester to validate that your servers end up in the state you expect.
The video from that presentation is now available:
The code from the presentation can be downloaded from GitHub.
Steven is a Principal Engineer for Chef (the automation platform for the new IT) on the Community Engineering team and a Microsoft MVP for Cloud and Datacenter Management. Find out more at http://stevenmurawski.com/about.
The Mississippi PowerShell User Group Meetings are held online (via Skype for Business) on the second Tuesday of each month at 8:30pm Central Time and are free to attend. The system requirements to attend these online meetings can be found on the MSPSUG website under the “Attendee Info” section.