Chef Conf
Santa Clara, California
2015-03-31 to 2015-04-02
Presented with Peter Shannon (link to his blog post on the topic)
“What do you mean, we don’t have configuration management?” Joining DramaFever’s ops team last year, we both came from orgs that used Chef, but initially we disagreed about which flavor of CM to use here. We cooperated to build awesome instead of vying for the upper hand. (Go go gadget devops.) We’ll discuss the initial concerns around going with Chef and how we addressed them.
DramaFever uses Docker extensively, but we found Dockerfiles aren’t enough to keep All The Things consistent. We need to predictably create and maintain the host instances and then launch containers in the right environment for our main Django app or any of our golang microservices. Using Chef along with other tools such as Packer, we’re beginning to bring order to dev, qa, monitoring, CI, and our AMI creation process as well as our entire application infrastructure.
We’ll detail how we’re reducing deployment overhead and increasing maintainability for our AWS-based video platform, which streams international content, documentaries, and horror to a rapidly growing worldwide audience. We will also share some of the pitfalls and corner cases we are working through in order to create our desired infrastructure.
Excited to be talking about @chef + @docker + @dramafever with @pietroshannon at #chefconf today 2:25pm in Grand C/D. Hope to see you there!
— Bridget Kromhout (@bridgetkromhout) April 1, 2015
The @DramaFever team, @bridgetkromhout & @pietroshannon, explain what they're cooking with Chef: Grand C/D at #ChefConf
— Chef (@chef) April 1, 2015
Getting started with "Cooking up Drama" with @bridgetkromhout at #chefconf
— Dianne Marsh (@dmarsh) April 1, 2015
Cooking up Drama with @bridgetkromhout & @pietroshannon pic.twitter.com/oRYJ2D9NC3
— Michael Ducy (@mfdii) April 1, 2015
@dmarsh @bridgetkromhout Loving her talk!— Ines Sombra (@randommood) April 1, 2015
But we have docker, why do you need Config management? #ChefConf @bridgetkromhout @pietroshannon pic.twitter.com/yOrvBNPnVs
— Michael Ducy (@mfdii) April 1, 2015
@bridgetkromhout and @pietroshannon are cooking up awesome at #chefconf
— ADO (@anonymous_devop) April 1, 2015
Ami factory at @dramafever /@bridgetkromhout @pietroshannon #chefconf pic.twitter.com/uZR4ouXeCG
— Michael Ducy (@mfdii) April 1, 2015
(lol) Wrapper cookbook for Jenkins community cookbook named "leroy." @bridgetkromhout @pietroshannon
— Robb Kidd (@robbkidd) April 1, 2015
incredibly awesome talk from the Dramafever folks @bridgetkromhout and @pietroshannon on workflow with docker and chef.
— Jennifer Davis (@sigje) April 1, 2015
the collaborative speaking approach is really awesome. love this so much @bridgetkromhout and @pietroshannon !
— Jennifer Davis (@sigje) April 1, 2015
"only containerize things that need to be containerized." sound practical advice so far on docker implementation. @bridgetkromhout
— Jeff Carapetyan (@DevopsJeff) April 1, 2015
@bridgetkromhout @pietroshannon Great job on the talk about docker at DramaFever #chefconf
— Jason Schadel (@wyrdvans) April 1, 2015
@pietroshannon @bridgetkromhout great talk for #chefconf, do you have your slides available?
— Julien Pellet (@JulienPellet) April 1, 2015
DF did a migration and no issues even though 2 ops folks attending #chefconf! Chef + docker = Big Win! @bridgetkromhout @pietroshannon
— Jennifer Davis (@sigje) April 1, 2015
Slides from our #chefconf talk on @docker + @chef are up; @pietroshannon & I will add notes & video when available: http://t.co/XOptab1iG8
— Bridget Kromhout (@bridgetkromhout) April 3, 2015
Thanks for the talk, really enjoyed it and the learnings of running docker in AWS. @bridgetkromhout @docker @chef @pietroshannon
— kyle guichard (@kylesj) April 3, 2015