Uploaded on

Chef Opscode

Chef Opscode

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,503
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
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