December 30, 2019

202 words 1 min read

Third Party Dynamic Volume Provisioners

Third Party Dynamic Volume Provisioners

Kubernetes 1.4 introduces an API for dynamic provisioning of persistent volumes by third party provisioners. Any storage vendor, big or small, open or proprietary, can write a standalone plugin that c …

Talk Title Third Party Dynamic Volume Provisioners
Speakers Jan Šafránek (Principal Software Engineer, Red Hat)
Conference KubeCon + CloudNativeCon North America
Conf Tag
Location Seattle, WA, United States
Date Nov 7- 9, 2016
URL Talk Page
Slides Talk Slides
Video

Kubernetes 1.4 introduces an API for dynamic provisioning of persistent volumes by third party provisioners. Any storage vendor, big or small, open or proprietary, can write a standalone plugin that can provision storage for Kubernetes. The plugin can live outside of Kubernetes source tree, running on any platform and be written in any language, as long as it can talk to Kubernetes using REST protocol. In this tutorial, we will write a simple provisioner using a prepared skeleton written in Go language and we will handle all possible corner cases that the plugin needs to deal with in a highly dynamic system such as Kubernetes. Some user experience with Kubernetes is strongly desired. Golang knowledge is not required, code samples should be universally understandable to anyone with a programming experience.

comments powered by Disqus