Download presentation
Presentation is loading. Please wait.
1
Chef – On Windows? And Azure? Steven Murawski smurawski@chef.io
2
© ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com Introduction Overview What Is Chef? How Does Chef Work? What About DSC? Compliance at Velocity / Chef Audit Chef and Azure
3
© ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com What is Chef? Chef provides a domain-specific language (DSL) that allows you to specify policy for your infrastructure Policy describes the desired state of a system Policies can be statically or dynamically defined Policies can be versioned (and version controlled) Policies allow you to reduce complexity through abstraction
4
© ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com How Does Chef Work? Analyze the node Build the policy Enumerate each resource in the policy Test each resource and repair if necessary
5
© ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com What About DSC? Desired State Configuration (DSC) was introduced in Windows Management Framework 4 and with Server 2012 R2 DSC provides a configuration management agent, a DSL to describe configurations, and a pattern for development of resources. Sounds a lot like Chef… (and other CM tools) But it’s built as a platform
6
© ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com Compliance at Velocity Configuration Management with Maintenance Windows Chef Audit
7
© ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com Azure Chef VM Extension knife-azure kitchen-azurerm chef-provisioning-azure and chef-provisioning-azurerm azure cookbook NOTE: This is a fast moving spaced and most of these projects are being updated frequently – especially with all the new ARM support
8
© ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com References http://chef.io http://chef.io https://github.com/smurawski/chefconf2015_dsc https://github.com/smurawski/chefconf2015_dsc https://github.com/pendrica/chef-provisioning-azurerm https://github.com/pendrica/chef-provisioning-azurerm https://github.com/pendrica/kitchen-azurerm https://github.com/pendrica/kitchen-azurerm https://github.com/chef/knife-azure https://github.com/chef/knife-azure https://supermarket.chef.io/cookbooks/microsoft_azure https://supermarket.chef.io/cookbooks/microsoft_azure https://github.com/powershell https://github.com/powershell https://github.com/powershellorg https://github.com/powershellorg
9
© ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com Please use Event Board to fill out a session evaluation. Questions? Thank you!
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.