PuppetConf 2014 has ended
Tuesday, September 23 • 5:10pm - 6:00pm
Continuous Infrastructure: Modern Puppet for the Jenkins Project - R.Tyler Croy, Jenkins

Sign up or log in to save this to your schedule and see who's attending!

Jenkins is often an integral part of a Continuous Delivery pipeline inside organizations big and small around the world. At the start of 2014 however, the Jenkins project's own infrastructure code was not managed or deployed through any sort of continuous delivery pipeline. Years prior, we made a big leap forward by implementing masterless Puppet as an alternative to "hacked together hardware." Now the time had come for us to approach the next monolith and jump into the modern age of well-tested, reliably and rapidly deployed "infrastructure as code" with Puppet Enterprise.

This talk will cover the migration path from masterless to a modern Puppet infrastructure and the hurdles we faced. Because Jenkins is an open source project, we'll cover where the code to manage our infrastructure can be found, the various components, and how to get involved. The talk will also detail the pipeline that we created in partnership with Puppet Labs to ensure that future development of Jenkins' infrastructure would be tested, reliable, and easy to deploy.

avatar for R.Tyler Croy

R.Tyler Croy

Engineering Lead, Jenkins
R. Tyler Croy has been involved in the Puppet community for a number of years and the Jenkins community longer than it's been called Jenkins. Backend-systems developer by day, open source Operations developer by night, he's got strong opinions about how both communities can work together... Read More →

Tuesday September 23, 2014 5:10pm - 6:00pm
Salon 7-9 Lower B2

Attendees (0)