Library of functions to be consumed by various Kubernetes and CSI components in order to support In-tree plugin to CSI Migration.
To use, import this library into the component that requires source translation
and use the TranslateToCSI
and TranslateToInTree
functions.
This library has a couple requirements:
- The driver must have a stable (well-known) driver name
- The translation library must not assume its running location
- This mean's no access to Kubernetes API Server
- Assume no network connectivity (no cloud APIs)