Loading…
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!

Abstract:
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.

Outline:
  • 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

Speakers
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)