Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ChefConf 2013: Coming to Terms with Chef

ChefConf 2013: Coming to Terms with Chef

What remains of my deck for ChefConf 2013 when committed to "paper," none of the videos are going to make sense. Watch the recording for higher fidelity!

2553dc824d5a4fdd278651385a48b8ec?s=128

Joan Touzet

April 25, 2013
Tweet

Transcript

  1. Coming to Terms with Chef a support group for the

    weary and downtrodden admin
  2. 2 …and I am Joan’s subconscious. I pass judgement and

    mock her.
  3. 3 Because she doesn’t know any! Zing! I kid, I

    kid.
  4. 4

  5. 5 Or maybe it’ll make you sick to your stomach.

  6. 6

  7. 7

  8. 8

  9. 9

  10. 10

  11. 11 Stage 1: denial

  12. 12

  13. 13

  14. 14 She only gets worse from here, folks.

  15. 15

  16. 16

  17. 17 Stage 2: anger

  18. 18 She hated what she didn’t understand.

  19. 19

  20. 20

  21. 21

  22. 22

  23. 23

  24. 24

  25. 25

  26. 26

  27. 27

  28. 28

  29. 29

  30. 30

  31. 31 None of these things are true!

  32. 32

  33. 33 You lost me too. Start over, Joan…

  34. 34

  35. 35 Hmm, maybe she’s learning…

  36. 36

  37. 37

  38. 38 Stage 3: bargaining

  39. 39

  40. 40 base role (n): a general purpose Chef role that

    runs on every machine.
  41. 41 community cookbook (n): an Open Source Chef cookbook, usually

    stored on GitHub, written and supported by one or more nice people.
  42. 42 Over half our cookbooks are community cookbooks.† †or descended

    from them…
  43. Chef Truth #1 43 You are not alone.

  44. 44 base Debian role base Ubuntu/EC2 role base Ubuntu/Azure role

    base SmartOS role base load balancer role base database role
  45. Chef Truth #2 45 Your addiction is your strength.

  46. 46

  47. 47

  48. 48 Every single one.

  49. 49

  50. 50 …I got a bad feeling about this…

  51. 51

  52. 52 CLOUDANT OPERATIONS WAR ROOM FREENODE IRC 2AM, MAY 28,

    2012 <@Wohali> omg help! D: D: D: <@rnewson> calm down, take deep breaths <@rnewson> we’ll get through this.
  53. 53

  54. What went wrong? 54

  55. 55

  56. 56 Stage 4: depression …as well you should be, Joan!

  57. 57

  58. 58

  59. Chef Truth #3 59 Chef is a belief, not a

    religion.
  60. 60 Stage 5: acceptance

  61. 61

  62. 62

  63. 63

  64. Chef Truth #4 64 More people in your repo, not

    less.
  65. Good things: 65 • knife search node –a • chef-client

    –l debug • Foodcritic • knife-spork • knife-node-flip • ohai-wtf • ohai-sysctl • ohai-softlayer (to be released) http://github.com/cloudant/ohai_plugins
  66. Thank you for coming! 1. You Are Not Alone. 2.

    Your addiction is your strength. 3. Chef is a belief, not a religion. 4. More people in your repo, not less.