Attending this event?
Seattle, WA
December 10–13, 2018
Click Here for More Information & Registration
View Venue Map
View analytic
Wednesday, December 12 • 11:40am - 12:15pm
Custom Controllers to the Rescue: Tailoring API Objects to Your Needs - Stephen Chan & Davi Arnaut, Airbnb

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

Log in to leave feedback.
External controllers and admission controllers are a great way to extend Kubernetes and enforce cluster policies that are particular to your needs. In this talk, we’ll showcase how to use controllers backed by real examples used in production at Airbnb. We’ll show how controllers can help the scheduler spread a deployment’s pods across zones more evenly, enforce maximum pod age, and taint nodes based on conditions set by node-problem-detector. We’ll also show how we use admission controllers to enforce naming conventions and security constraints such as container image source on API objects submitted to a cluster.

avatar for Davi Arnaut

Davi Arnaut

Site Reliability Engineer, Airbnb
Davi Arnaut is a member of the SRE team and works on supporting the Kubernetes initiatives at Airbnb.

Stephen Chan

Software Engineer, Airbnb
Stephen Chan is a software engineer at Airbnb working on all things Kubernetes.

Wednesday December 12, 2018 11:40am - 12:15pm
Tahoma 1/2 @ TCC The Conference Center (TCC) - Separate from WSCC building