nbp
nbp copied to clipboard
[CSI] CSI resize support
Is this a BUG REPORT or FEATURE REQUEST?:
/kind feature
What happened:
CSI v1.1 has supported volume expand capability.
What you expected to happen:
CSI plugin should support this capability.
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
Environment:
- NBP version:
- OS (e.g. from /etc/os-release):
- Kernel (e.g.
uname -a
): - Install tools:
- Others:
@jackhaibo please take a look of this issue
@wisererik This feature requires changing the github.com/container-storage-interface/spec/lib/go/csi/csi.pb.go
file, which has a great impact on existing features, I will do it later.
adding to backlog @wisererik any comments, please add
Current status:
Code modifications done and checked in to local branch CSI Plugin is currently compatible with Kubernetes 1.14 version but Kubernetes had below issue wrt volume expansion feature which was fixed in later versions. https://github.com/kubernetes/kubernetes/issues/77294 So the testing can not be continued at the moment
Pending Items:
Need to be tested with kubernetes upgrade version Then Kubernetes latest version usage docs, deployment files can be updated and then this volume expansion feature can be merged
Expected closure date: TBD