This event has ended. Visit the official site or create your own event on Sched.
Back To Schedule
Tuesday, July 12 • 2:00pm - 2:40pm
Session: Writing Composable Community Cookbooks using Chef Custom Resources
Writing cookbooks that can be easily consumed by varying users is a daunting task. How can you write robust cookbooks that cover all configuration scenarios without a level of complexity that would make users want to run and hide? Could it be that easy to consume and robust cookbooks are actually those that lack recipes and attributes altogether? This talk will compare and contrast monolithic cookbook design with that of composable cookbooks. The talk will show the pitfalls of a recipe / attribute driven monolithic cookbook through the lens of Chef?s own Tomcat cookbook. We?ll walk through the redesign and rewrite of the Tomcat cookbook to show how composable design and Chef 12.5+ Custom Resources can create robust and reusable cookbooks.

avatar for Tim Smith

Tim Smith

Community Engineer, Chef
After he grew tired of commuting to work every day wearing a parka while doing desktop support in Antarctica Tim jumped into web operations. Since then he's worked to ensure your web analytics are always accurate, your streaming TV shows never buffer, and your rent checks are always... Read More →

Tuesday July 12, 2016 2:00pm - 2:40pm CDT
JW Marriott Austin 110 E 2nd St, Austin, TX 78701