introduction to-chef
TRANSCRIPT
“Chef is a systems and cloud
infrastructure automation
framework that makes it easy to
deploy servers and applications
to any physical, virtual, or cloud
location, no matter the size of the
infrastructure.”
http://docs.chef.io/
knife bootstrap <ip> -x <username> -P <password> -N <node_name>
knife bootstrap <ip> -i <ident_file>
Node Setup
(manual)
Dependency Management
• Berkshelf
– Similar to npm, cocoapods, or composer
– Created and opensourced by Riot Games
• League of Legends
Bugs (Foodcritic)
• They are hard to track down
• Foodcritic – static analysis of cookbooks
– Doesn’t find everything, similar to jshint
– Give examples of errors it finds
Resources
Mobile phone graphic - Created by James Fenton from the Noun ProjectChef graphic - Created by Juan Pablo Bravo from the Noun ProjectTerminal graphic - Created by useiconic.com from the Noun Project