A staging environment per pull request with Kubernetes

When reviewing a pull request, it can be really useful to see the code in action. Maybe you deploy locally, and include a link to the app running on your laptop. Or perhaps you commandeer the shared staging environment to show off your change. Container orchestration tools like Kubernetes give us the chance to do *much* better: an isolated staging environment for each pull request! In this talk I’ll briefly introduce Kubernetes, go over the features that allow isolated environments, and show how creating a staging app can be as simple as making a POST request.

Prerequisites: Some familiarity with containers.

Track 3
Location: Date: May 18, 2017 Time: 3:00 pm - 3:45 pm Kamal Marhubi, Heap Kamal Marhubi, Heap