A Staging Environment Per Pull Request: Building Our Own Controller! [B] - Kamal Marhubi, Heap
1,128 views · Published 11 April 2017 · 29:10 · Indexed 21 September 2026
Channel: CNCF [Cloud Native Computing Foundation] · 2017 · People & Blogs
A Staging Environment Per Pull Request: Building Our Own Controller! [B] - Kamal Marhubi, Heap Services like TravisCI and CircleCI make it easy to run your test suite on every pull request. But sometimes you just want to kick the tires of a complete system with your changes applied. Kubernetes let's us do far better than an ad hoc staging environment: launch an entire environment in the cluster for each pull request! In this talk, we'll walk through the design of a system for declaratively specifying staging environments. Along the way we'll take a look behind the curtain and learn about the beautifully simple control loop architecture that underlies all Kubernetes components. About Kamal Marhubi Kamal Marhubi loves programming, systems, and ringing bells. Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
More from this channel
-
28:46
Kubernetes-Defined Monitoring [I] - Gianluca Borello, Sysdig
-
38:12
Scaling Organizations Using Kubernetes [I] - Richard Fliam, Comcast VIPER
-
1:06:17
CNCF Serverless WG Meeting 9/7/17
-
26:42
Continuous Integration at Scale on Kubernetes [B] - Karthik Gajjala, eBay
-
33:27
Using Custom Resources to Provide Cloud Native API Management - Frank B Greco Jr
-
34:57
Extending Kubernetes: Our Journey & Roadmap [I] - Daniel Smith & Eric Tune, Google
-
29:31
Deploying Kubernetes Without Scaring Off Your Security Team - Paul CzarkowskI & Major Hayden
-
35:06
Evolving and Supporting Stateful, Multi-Tenant Decisioning Applications in Production