thecodeteam / roadmap

The {code} Team Roadmap
3 stars 1 forks source link

Kubernetes ScaleIO Volume Update (4Q2017) #198

Closed vladimirvivien closed 6 years ago

vladimirvivien commented 6 years ago

P0 Restrict ScaleIO-related secrets to kube-system namespace

P0 ScaleIO secret documentation update

P1 ScaleIO version 3.0 support

P1 Attach/Detach API (bug - target 1.9 and 1.8)

Right now, upon device busy, the detach may abandon request for detach leaving a device attached even after it is done. This task is to fix this issue using the attach/detach API.

P1 ScaleIO device map update (feature - target 1.9)

Currently, the plugin uses binary drv_cfg to figure out mapped ScaleIO devices. This task is to update the code so the plugin can calculate mapped ScaleIO devices without the need of an external binary.

P2 Volume Name Prefix (feature - target 1.9)

Provide storageClass parameter options.parameters.volumePrefix which can be used to generate PV and Volume names for dynamically provisioned volumes.

vladimirvivien commented 6 years ago

Added priority 0 task to update code so that scaleio-related secrets are assumed to be created in kube-system namespace.