Kubernetes APIs under the hood

Video description

Kubernetes provides a powerful set of APIs and abstractions for building distributed systems. Additionally, it provides users with the ability to build and install their own extension APIs alongside the core APIs. Phillip Wittrock (Google) covers how core Kubernetes APIs are designed and built and teaches the basics of writing an installable custom Kubernetes API.

Phillip provides an introduction to fundamental API concepts, including resources, controllers, and reconciliation loops; then, he provides an end-to-end walkthrough, answering what happens after running “kubectl apply.” He discusses Kubernetes resource versioning, finalizers, defaulting, and validation and asynchronous and level-based controller architecture.

This session was recorded at the 2019 O'Reilly Velocity Conference in San Jose.

Product information

  • Title: Kubernetes APIs under the hood
  • Author(s): Phillip Wittrock
  • Release date: October 2019
  • Publisher(s): O'Reilly Media, Inc.
  • ISBN: 0636920338581