Lightning Talk: Extending Kubernetes with gRPC - Vladimir Vivien, VMware

257 views · Published 4 May 2018 · 4:35 · Indexed 28 October 2026

Channel: CNCF [Cloud Native Computing Foundation] · 2018 · Science & Technology

Watch on YouTube

Want to view more sessions and keep the conversations going? Join us for KubeCon + CloudNativeCon North America in Seattle, December 11 - 13, 2018 (http://bit.ly/KCCNCNA18) or in Shanghai, November 14-15 (http://bit.ly/kccncchina18)

Lightning Talk: Extending Kubernetes with gRPC - Vladimir Vivien, VMware (Intermediate Skill Level)

The Container Storage Interface is the latest (at the time of this writing) sub-system in Kubernetes that adopted gRPC as an extensibility mechanism. Others include the Device Plugin and the API for Key Management Service (KMS). As these implementations become successful, gRPC is poised to become an integral part of Kubernetes. This talk explores how and why gRPC is being is being used as a plugin system to provide Kubernetes expansion points without changing the API server. We will look at CSI and other systems that uses gRPC and the design philosophy that is making this possible.

About Vladmir
Vladimir Vivien is a software engineer and author of the book ""Learning Go Programming"". Currently he works at VMware as a staff engineer in the Cloud Native Application group where he spends time promoting and contributing to open source including Kubernetes.
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