Tuesday, May 21 • 14:00 - 14:35
Operating kube-apiserver Without Hiccups - Stefan Schimanski & David Eads, Red Hat

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

Feedback form is now closed.
Kube-apiserver is the central component of every Kubernetes cluster. Keeping it available at all times is crucial for reliable operation. At the same time we want to restart kube-apiserver, for version upgrades, key rotation or just configuration changes. How can this be done without dropping a single request on the floor?

- overview and problem statement
- graceful termination
- health and readiness checks
- rolling upgrades
- reliable use of informers in client apps
- self-hosting done right, without self-references.

David and Stefan are both the builders and the consumers of core apiserver infrastructure used in kube-apiserver, maintaining most of the code behind those features.


David Eads

Senior Principal Software Engineer, Red Hat
David Eads is a senior principal software engineer at Red Hat and co-lead for Kubernetes sig-apimachinery and an emeritus lead for sig-auth.
avatar for Stefan Schimanski

Stefan Schimanski

Prinicpal Software Engineer, Red Hat
Stefan is a Principal Software Developer at Red Hat working on Kubernetes and OpenShift, with a focus on API machinery, extension points and developer tools as part of Sig API Machinery. He contributed a major part of the CRD feature set. Stefan is a 2nd time GoogleSummer of Code... Read More →

Tuesday May 21, 2019 14:00 - 14:35
Hall 8.0 D4