Vladimir Vivien
923ad369c8
CSI Inline Volume - Kubelet/Driver code impl
2019-03-08 12:40:09 -05:00
Xing Yang
6265f4f78c
CSINodeInfo/CSIDriver controller changes
...
This is the 2nd PR to move CSINodeInfo/CSIDriver APIs to
v1beta1 core storage APIs. It includes controller side changes.
It depends on the PR with API changes:
https://github.com/kubernetes/kubernetes/pull/73883
2019-03-04 16:41:58 -08:00
Andrew Kim
01933b02a3
replace usage of v1beta1 VolumeAttachments with v1
2019-02-27 15:42:12 -05:00
David Zhu
5dde1df1cd
Migration shim logic for Persistent Volumes for Attach/Detach
2019-02-14 17:04:23 -08:00
saad-ali
aa8244beb5
Modify CSI to handle both 0.3 and 1.0
...
Modify the CSI volume plugin to handle CSI version 0.x as well as 1.x
2018-11-21 18:37:31 -08:00
saad-ali
09d3dce38a
Update CSI client to pick up CSI v1.0.0 changes
2018-11-15 16:39:59 -08:00
Davanum Srinivas
954996e231
Move from glog to klog
...
- Move from the old github.com/golang/glog to k8s.io/klog
- klog as explicit InitFlags() so we add them as necessary
- we update the other repositories that we vendor that made a similar
change from glog to klog
* github.com/kubernetes/repo-infra
* k8s.io/gengo/
* k8s.io/kube-openapi/
* github.com/google/cadvisor
- Entirely remove all references to glog
- Fix some tests by explicit InitFlags in their init() methods
Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135
2018-11-10 07:50:31 -05:00
Ben Swartzlander
85b224856d
Add unit tests for CSI mount options
2018-10-12 12:16:20 -04:00
Vladimir Vivien
e3bc731143
CSI fix for proper fsgroup application to volume
2018-09-14 14:58:18 -04:00
Cheng Xing
4ca39ef0ed
Consolidated CSIDriver logic under CSIDriverRegistry flag
2018-09-10 13:34:40 -07:00
Jan Safranek
32ae639edf
Add unit tests for pod information in NodePublish
...
Some refactoring of CSI tests was necessary.
2018-09-05 21:20:01 -04:00
Jan Safranek
f1cef9bde4
Add e2e test for skipping attach
2018-09-05 10:35:54 -04:00
Jan Safranek
f474b54447
Add unit tests for skipping attach
2018-09-05 10:15:43 -04:00
Krunal Jain
5dfe7b5758
Removes defaulting of CSI fsType to ext4
2018-06-28 16:48:25 -07:00
Vladimir Vivien
d6d396215e
CSI fix for gRPC conn leak, test updates
2018-05-31 23:05:41 -04:00
Vladimir Vivien
e207e0b324
CSI - Apply fsGroup volume ownership when pv not readOnly
2018-04-13 08:55:27 -04:00
David Zhu
cbd18965fd
Added MountDevice/UnmountDevice pass-through to NodeStageVolume/NodeUnstageVolume for CSI Volume Plugin. Added related unit tests. Vendored CSI Spec to HEAD
2018-02-26 14:50:32 -08:00
Felipe Musse
5ff35681df
Make CSI volume attributes first class
2018-02-22 09:16:20 -03:00
NickrenREN
7b9d2c046f
Use v1beta1 VolumeAttachment
2018-01-31 18:46:11 +08:00
zhangxiaoyu-zidif
ed3912e9e3
fix csi mounter ut print
2018-01-08 10:42:05 +08:00
Vladimir Vivien
23d59cbe54
CSI - Multiple bug fixes for NodeProbe, vol data file, mount dir create
...
- NodeProbe rpc before node attach
- Teardown fix using volume info data file stored on node
- Pre-create the mount prior to calling nodepublish
2017-12-08 15:24:28 -05:00
Vladimir Vivien
fa519069d9
CSI - Extract volume attributes from PV annotations"
...
csi - code review fixes
2017-12-03 18:10:09 -05:00
Vladimir Vivien
179d8e108e
CSI - feature gate fix, gated RBAC rules, csi nodeID label
...
This commit tracks chages to fix blocking bugs such as feature gates, rbac rules, usage
of csi nodeID to derive attachment ID.
2017-12-02 05:54:54 -05:00
Vladimir Vivien
dd08d1b489
CSI - API source code implementation
...
This commit tracks source code update for the CSI volume plugin implementation.
2017-11-21 20:20:58 -05:00