Chef, Microsoft, and Community
Transcript of Chef, Microsoft, and Community
Chef, Microsoft, and CommunitySteven Murawski
Chef, Microsoft, and the Community• The Evolution of Automation on Windows Server• Microsoft and Open Source• Chef and Azure• Chef and Windows
The Evolution of Automation on Windows Server• Before 2006, things were bad. Cmd.exe and VBScript were the
defaults in automation.• 2006 - Windows PowerShell V1 shipped• 2009 – Windows PowerShell V2 shipped• 2012 – Windows PowerShell V3 shipped• 2013 – Windows PowerShell V4 shipped• 2015 – Windows PowerShell V5 production preview
Microsoft and Open Source
A couple of handy links
• https://microsoft.github.io
• https://github.com/powershell
Chef and Azure
Chef and Azure• Chef Azure VM Agent Extension• Chef Provisioning• Test-Kitchen• Knife Azure
Chef and Windows
Chef on Windows as a Managed Node• Traditional command line apps• PowerShell• Desired State Configuration
• Challenges: Remote Management Security Contexts Performance
Chef on Windows as a Workstation• ChefDK
Chocolatey Packages chef shell-init powershell PowerShell wrappers for chef, chef-client, and knife
• Test-Kitchen kitchen-dsc kitchen-pester kitchen-hyperv