Kubernetes environment should accept flags for native in-tree vs CSI
kacole2 opened this issue · comments
Kendrick Coleman commented
The existing kubernetes
folder needs the ability to use either native or CSI drivers by use of an environment variable flag
- by default, scaleio is installed
- by default, the Kubernetes cluster should use the native in-tree scaleio driver with the existing
k8s-examples
- with the use of a flag, the automated installation of the csi-scaleio driver should be installed and kubernetes should be configured to use this driver instead of the native in-tree driver
- If any of the
k8s-examples
have to be adjusted for CSI, then that needs to be automated or have a new folder of examples. - All documentation needs to be updated to reflect how to setup environment correctly for both types and the order of operations for the examples to work properly.
The default use of native in-tree vs CSI can be up for discussion depending on what we need to show versus ease of use by the general public.