Herding Cats: How to Get an Entire Organization Cooking with Chef
summary
Carfax deploys chef server and chef client with an Automate pipeline and Workflow tied into Bitbucket, managing about 3,000–3,500 nodes and roughly 200–250 chef users. Outcomes: an internal cookbook generator called saucepan plus a custom Vagrant/VirtualBox image for faithful local testing, attribute namespacing, strict version pinning in environments, quarterly internal training and user groups, elasticsearch for Automate, and monthly patching/compliance checks — all working to raise adoption and reduce chaos.
AI-written summary · about
chapters (28)
- 0:00Start
- 0:53Assumptions and Expectations
- 3:27Confusion on Best Practices
- 4:12Knowledge Gaps between Users and Teams
- 5:10Who Are Your Chef Users
- 7:25The Carfax Chef Essentials Training
- 7:46How We Use Chef at Carfax
- 9:45To Standardize Similar Practices Early
- 11:05Cookbook Generator
- 11:39Attribute Naming Standards
- 12:53Version Pinning
- 13:44Dependency Purgatory
- 14:35Communication
- 14:48Chef User Group Meetings
- 15:15Clear Agenda
- 16:17Wisdom of Crowds
- 20:23What Does Chef Look like Now at Carfax
- 21:43Compliance
- 22:30Takeaways
- 23:32How Big Is My Organization and How Many Chef Users Do We Have
- 24:11How Long Have I Been Using Chef
- 24:27How Big Is My Chef Infrastructure
- 28:05How Did We Handle Users That May Not Have Had a Background in Code Have Never Had To Own Code
- 29:26What Sources Did We Leverage To Figure Out Best Practices
- 33:25What Was My Experience with Using Workflow and Approver and Shipper and All the Different Roles
- 33:45Peer Review
- 35:06What Makes Me Go for Habitat
- 35:39How Do We Manage Community Cookbooks and Pins and Updates for those Cookbooks
related talks
38mAdding Developers to the DevOps Process
27mTaming the Kraken - How Operations enables developer productivity
34mThe Road More Traveled: Putting Transformation Back on the Rails
26mMore Culture, More Engineering, Less Duct Tape v3.0
16mFrom Herding Cats to Efficiency That Slaps
01h 03mHerding cats: lessons from 15 years of managing engineers at Microsoft
29mHunting the DevOps Whale
53mDevOps Transformation at Absa Bank: Technical Evolution; Cultural Revolution
