Etsy chef-workflow

50 %
50 %
Information about Etsy chef-workflow

Published on January 30, 2013

Author: mrtazz

Source: slideshare.net

Chef workflow at Daniel Schauenberg dschauenberg@etsy.com @mrtazzTuesday, January 29, 13

Etsy Infrastructure • ~1000 nodes • ~30 dev/ops engineers making changes regularly • Open Source Chef server + GitHub Enterprise • Default environment setup (production, development, testing)Tuesday, January 29, 13

jonlives/knife-sporkTuesday, January 29, 13

Tuesday, January 29, 13

% shef chef > recipe chef:recipe > echo off chef:recipe > include_recipe "apache" chef:recipe > run_chefTuesday, January 29, 13

% review -r jcowie --cc opsTuesday, January 29, 13

% knife spork check apache % knife spork bump apache % git commit % git push % knife spork upload apache Staging DeployTuesday, January 29, 13

jonlives/knife-flip % knife node flip node.etsy.com testing % knife role flip testRole testingTuesday, January 29, 13

% knife spork promote apache % git commit % git push % knife spork promote apache --remote Production DeployTuesday, January 29, 13

19:18:06 irccat | CHEF: Daniel Schauenberg promoted apache@0.0.2 to development https://github.etsycorp.com/gist/12345 19:18:06 irccat | CHEF: Daniel Schauenberg promoted apache@0.0.2 to production https://github.etsycorp.com/gist/12346Tuesday, January 29, 13

etsy/chef-handlers 19:20:00 irccat | Chef run failed on test.etsy.com 19:20:00 irccat | https://github.etsycorp.com/gist/ 12347 jgoulah/knife-lastrun % knife node lastrun test.etsy.comTuesday, January 29, 13

Tuesday, January 29, 13

Summary • GitHub Enterprise, Dev VMs, shef as development environment • Chef Server and knife-spork as Deployment System • Monitoring, Notifications, GraphsTuesday, January 29, 13

• http://codeascraft.etsy.com/ • http://www.slideshare.net/jonlives/michelin- starred-cooking-with-chef • http://www.slideshare.net/mcdonnps/ lessons-from-etsy-avoiding-kitchen- nightmares-chefconf-2012 • https://github.com/jonlives/knife-spork • https://github.com/jonlives/knife-flip • https://github.com/jgoulah/knife-lastrunTuesday, January 29, 13

Chef workflow at Daniel Schauenberg dschauenberg@etsy.com @mrtazzTuesday, January 29, 13

Add a comment

Related pages

Workflow Design and Customizing Chef at Etsy

Workflow Design and Customizing Chef at Etsy. ... at Etsy, will take you on a ... along with how to design your own Chef workflow to fit the requirements ...
Read more

Workflow Design and Customizing Chef at Etsy

Jon Cowie , Staff Operations Engineer at Etsy, will take you on a whistlestop tour through the internals of Chef, exploring how everything fits together ...
Read more

Chef workflow at Etsy // Speaker Deck

Chef workflow at Etsy by Daniel Schauenberg. Published January 29, 2013 in Technology. Quick overview over the Chef workflow at Etsy for the chef-nyc meetup.
Read more

Chef Workflow at Etsy on unwiredcouch.com

Abstract . I gave a 10 minute overview of how we use Chef at Etsy at the Chef NYC meetup.
Read more

Etsy - Engineering Talks

Etsy Talks Presentations by the people who build and run Etsy. Featured Presentations. ... Chef Workflow at Etsy. Daniel Schauenberg. January 2013. Slides.
Read more

Etsy chef-workflow - Documents - docslide.us

1. Chef workflow atDaniel Schauenbergdschauenberg@etsy.com @mrtazzTuesday, January 29, 13. 2. Etsy Infrastructure• ~1000 nodes• ~30 dev/ops engineers ...
Read more

Presentations by Daniel Schauenberg // Speaker Deck

Sep 11, 2013 by Daniel Schauenberg. DevTools at Etsy. ... Chef workflow at Etsy. Jan 29, 2013 by Daniel Schauenberg. Speaker Details Daniel Schauenberg.
Read more

Chef – Automate Your Infrastructure | Chef

Chef provides the infrastructure automation, while Chef Automate creates a pipeline for continuous delivery of both your infrastructure and applications.
Read more