PuppetConf 2016 has ended
Back To Schedule
Thursday, October 20 • 11:15am - 12:00pm
Scaling Puppet and Puppet Culture at GitHub – Kevin Paulisse, GitHub

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

GitHub's Puppet code base dates back to 2008 with over 250,000 lines of code, more than 60,000 commits, and over 200 committers. At GitHub, Puppet contributions come not only from infrastructure engineers, but also developers, database administrators, security administrators, and others for whom Puppet is not a primary skill. As the business has grown and staffing has increased, it has become even more important to have a rock-solid Puppet code base and deployment mechanism. The first part of this session will cover technical approaches to improve reliability including CI, developer tools, and integrations. The second part will describe cultural considerations including training, process, ChatOps, and code reviews to ensure best practices and avoid an "only ops writes Puppet" mentality.

avatar for Kevin Paulisse

Kevin Paulisse

Senior Infrastructure Engineer, GitHub
Kevin Paulisse joined GitHub as a Senior Infrastructure Engineer in 2015. He has been a Puppet enthusiast since first rolling it out in 2011, and has worked as a system administrator, developer, and everything in between for the last twenty years or so. Kevin lives near Madison, Wisconsin... Read More →

Thursday October 20, 2016 11:15am - 12:00pm PDT
Grand Hall