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
Friday, March 11 • 10:40 - 11:20
Using Traffic Control to Test Apps in Containers

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

Testing applications is important, as shown by the rise of continuous integration and automated testing. In this talk, I will focus on one area of testing that is difficult to automate: poor network connectivity. Developers usually work within reliable networking conditions so they might not notice issues that arise in other networking conditions. I will give examples of software that would benefit from test scenarios with varying connectivity. I will explain how traffic control on Linux can help to simulate various network connectivity. Finally, I will run a demo showing how an application running in Kubernetes behaves when changing network parameters.

  • I will start by presenting what is traffic control, and what is the status of implementations in different parts of the software stack: in Linux, systemd, kubernetes, CNI.
  • Secondly, I'll explain what I would like to have in the context of testing and continuous integration
  • Thirdly, I will run a demo of using traffic control on Kubernetes

avatar for Alban Crequy

Alban Crequy

Co-Founder & Software Engineer, Kinvolk GmbH
Alban is a founder and software enigineer at Kinvolk GmbH in Berlin. He's also currently the technical lead of rkt, an App Container runtime. | | Before falling into containers, Alban worked on various projects core to modern Linux; kernel IPC and storage, dbus performance and security, etc. His current technical interests revolve around networking, security, systemd and containers at the lower-levels of the system. | | Being an avid board game... Read More →

Friday March 11, 2016 10:40 - 11:20
CodeNode - Shift

Attendees (26)