This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Monday, July 28 • 15:45 - 17:00
Agile Infrastructure Development with Test Kitchen (Fletcher Nichol) FILLING

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

Limited Capacity filling up

Why would we test infrastructure code? Well, you test your application code, right? You wouldn't think of putting a complex website into production without a test harness, would you? We've come a long way with infrastructure as code and are getting closer to better test frameworks and facilities.

[Test Kitchen](http://kitchen.ci/) is an integration tool for developing and testing infrastructure code and software on isolated target platforms. It was originally developed with [Chef](http://www.getchef.com/) in mind, but it is now being used across different configuration management tools.

This talk will focus on how Test Kitchen can help you shorten the feedback cycle during the development of infrastructure code and discover how it plays nice with other existing tools like [ChefSpec](http://code.sethvargo.com/chefspec/), [RSpec Puppet](http://rspec-puppet.com/), [Docker containers](http://www.docker.io/), and [Vagrant](http://www.vagrantup.com/). We will cover getting up and running with Test Kitchen, we will work up a basic greenfield Chef cookbook, and add testing support to a larger real world project. Learn how you can develop infrastructure code using quick iterations and in a Test Driven Development (TDD) cycle. Besides the technology we will look into the benefits of this faster feedback cycle and the current/future state of infrastructure as code testing.

avatar for Fletcher Nichol

Fletcher Nichol

Fletcher Nichol is a software developer from Edmonton, Canada who has worked in jobs ranging from systems administrator to web application developer. He spends far too much time writing open source software and far too little time playing the drums. He is active in many automation and testing projects such Vagrant and Chef and is the lead developer of Test Kitchen.

Monday July 28, 2014 15:45 - 17:00
Osceola 4

Attendees (100)