Your SlideShare is downloading. ×
44275732 chef
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

44275732 chef

1,566

Published on

Chef Opscode

Chef Opscode

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,566
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. configuration management with chef jeff wallace jeff@evolvingweb.caSunday, October 24, 2010
  • 2. i suck at titlesSunday, October 24, 2010
  • 3. Configuration Management DrupalCamp NYC 8http://www.flickr.com/photos/acmace/4434408330/Sunday, October 24, 2010
  • 4. Configuration Management DrupalCamp NYC 8 10 people...http://www.flickr.com/photos/acmace/4434408330/Sunday, October 24, 2010
  • 5. Configuration Management w/Chef DrupalCampMTL 2010http://www.flickr.com/photos/cfso1952/3597279132/Sunday, October 24, 2010
  • 6. Configuration Management w/Chef DrupalCampMTL 2010 11 people?http://www.flickr.com/photos/cfso1952/3597279132/Sunday, October 24, 2010
  • 7. what the hell is configuration managementSunday, October 24, 2010
  • 8. server configurationSunday, October 24, 2010
  • 9. server configuration codeSunday, October 24, 2010
  • 10. server configuration code *we’re all programers!Sunday, October 24, 2010
  • 11. blueprints foryour servershttp://www.hunterhomesnh.com/gallery.php?var=1Sunday, October 24, 2010
  • 12. and the factory to build ithttp://www.flickr.com/photos/theodevil/4278796647/Sunday, October 24, 2010
  • 13. what are the toolshttp://www.flickr.com/photos/ontario_wanderer/3496185271/Sunday, October 24, 2010
  • 14. started in 1993 written in C Argonne National Laboratory written in pythonSunday, October 24, 2010
  • 15. first release in 2005 written in ruby puppet DSL similar to chefSunday, October 24, 2010
  • 16. chefhttp://www.flickr.com/photos/28056346@N06/3025510447/Sunday, October 24, 2010
  • 17. first release in 2009 written in ruby pure ruby DSLhttp://www.flickr.com/photos/28056346@N06/3025510447/Sunday, October 24, 2010
  • 18. Sunday, October 24, 2010
  • 19. quick run downSunday, October 24, 2010
  • 20. chef-client runs on each machineSunday, October 24, 2010
  • 21. chef-server manages each machineSunday, October 24, 2010
  • 22. chef-solo sever and client all-in-oneSunday, October 24, 2010
  • 23. every machine you configure is a nodeSunday, October 24, 2010
  • 24. every machine you configure is a node *yeah more nodes!Sunday, October 24, 2010
  • 25. nodes have attributesSunday, October 24, 2010
  • 26. $ ohaiSunday, October 24, 2010
  • 27. $ ohai *just a snippetSunday, October 24, 2010
  • 28. attributes can be searched with solr http://wiki.opscode.com/display/chef/SearchSunday, October 24, 2010
  • 29. attributes can be searched with solr *nodes + searching ... is this a drupal site? http://wiki.opscode.com/display/chef/SearchSunday, October 24, 2010
  • 30. every node can be assigned a role myql server, apache server, bothSunday, October 24, 2010
  • 31. every node has a run list list of roles and recipes applied in orderSunday, October 24, 2010
  • 32. every node has a set of resources this is what chef managesSunday, October 24, 2010
  • 33. resourceSunday, October 24, 2010
  • 34. *a resource has an actionSunday, October 24, 2010
  • 35. *resources have attributes *allow multiple actionsSunday, October 24, 2010
  • 36. *resources have attributes *allow multiple actionsSunday, October 24, 2010
  • 37. *resources have attributes *allow multiple actionsSunday, October 24, 2010
  • 38. *resources can notify other resourcesSunday, October 24, 2010
  • 39. my.cnf.erb *attributesSunday, October 24, 2010
  • 40. my.cnf.erb *attributesSunday, October 24, 2010
  • 41. attributes *can be overridden *searchableSunday, October 24, 2010
  • 42. *adds cronjob to crontab for www-data user lots more: http://wiki.opscode.com/display/chef/ResourcesSunday, October 24, 2010
  • 43. recipeSunday, October 24, 2010
  • 44. *group of resources *run in orderSunday, October 24, 2010
  • 45. cookbookSunday, October 24, 2010
  • 46. cookbookSunday, October 24, 2010
  • 47. file resolutionSunday, October 24, 2010
  • 48. some useful examples for drupalistsSunday, October 24, 2010
  • 49. drushSunday, October 24, 2010
  • 50. git checkoutSunday, October 24, 2010
  • 51. git checkoutSunday, October 24, 2010
  • 52. git checkoutSunday, October 24, 2010
  • 53. git checkout branchSunday, October 24, 2010
  • 54. Sunday, October 24, 2010
  • 55. demo?Sunday, October 24, 2010
  • 56. thanks! jeff wallace jeff@evolvingweb.ca *questions and comments encouragedSunday, October 24, 2010

×