Seattle, WA
December 10–13, 2018
Click Here for More Information & Registration
View Venue Map
Thursday, December 13 • 2:35pm - 3:10pm
Extending Kubernetes or: How I Learned to Stop Worrying and Trust the Spec - David Zhu, Google

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

Feedback form is now closed.
Kubernetes Storage is moving to a new model for volume plugin development with the new Container Storage Interface (CSI) specification, and engineers from multiple companies are now implementing CSI drivers. However, switching to this new paradigm is not without its fair share of challenges.

This talk explores some of the important lessons learned from writing a production-grade CSI driver and discusses some of the challenges that come with conforming to an actively evolving spec.

Attendees will learn about dealing with concurrent development across multiple projects, working with different interpretations of the same specification, and getting user traction on a new project when the current alternative “just works.” These issues become more relevant as Kubernetes moves towards an increasingly decoupled architecture.

avatar for David Zhu

David Zhu

Software Engineer, Google
David is a Software Engineer for Google Cloud. He has been working on the Kubernetes project for over a year. He is the owner and main contributor of the GCP Compute Persistent Disk CSI Driver, as well as an active contributor to the CSI Spec, Kubernetes CSI external components, and... Read More →

Thursday December 13, 2018 2:35pm - 3:10pm
Tahoma 3/4 @ TCC The Conference Center (TCC) - Separate from WSCC building