Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
October 4-6 in Berlin, Germany
Register Now for LinuxCon+ContainerCon Europe
View analytic
Tuesday, October 4 • 12:15 - 13:05
Test-driven Infrastructure with Puppet, Docker, Test Kitchen and Serverspec - Yury Tsarev, GoodData

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

In this talk Yury Tsarev will go through practical example of building infrastructure-as-code with a strong test-driven approach. While having opinionated tools selection the audience will be provided with generic framework to build on where the components are fully replaceable. Yury strongly believes that infrastructure code should be treated like any other code. This means apply a test driven development model, storing it in a source control system and building a regression test suite. He suggests doing this with Test Kitchen, a pluggable and extensible test orchestrator that originated in the Chef community. Using Test Kitchen’s docker driver, a docker container can be used to simulate a machine under test. Then Serverspec can verify that the configuration code properly setup the machine. Shell mocking is used to bypass external dependencies and docker limitations.

Speakers
avatar for Yury Tsarev

Yury Tsarev

QA Architect, GoodData
Yury is an experienced software engineer with strong focus on Linux and software quality. He is passionate about open source and contribute to several upstream projects on a regular basis. The most recent focus of his job is quality, test automation and continuous delivery practices in highly scalable distributed environments. He was previously speaking at big Docker Meetup Brno and DevConf.cz Yury is currently working as QA Architect for... Read More →


Tuesday October 4, 2016 12:15 - 13:05
Schöneberg