Commit dc98fe9
authored
Add iSCSI APIs (#99)
* Adding the iSCSI APIs
1. Currently has a very limited support for Multipath
2. Does not contain node level APIs to set reverse
CHAP or node IQN
3. Tests format a disk, so special flag is used to
enable the iSCSI tests. Take care to use
disposable clean VMs for tests.
Change-Id: I0fe8431fed00715883ad0431671ec6a060718e0e
* Adding newly added vendor files
Change-Id: Ib669ed4aafad4a7ce6fa4821998e24264072c049
* Removing iSCSI tests from integration tests
I've tried the test on a clean GCP Windows 2016/2019
VM and this works.
This might be related to the Server Target feature
install on the github workflow environment.
Might be worth fixing with the other disabled
integration tests.
Change-Id: If76902118f1a2887caf5c554d339ad1dc13f04a8
* Fixing code review issues
1. Fixing errors in proto comments
2. Adding missing comments for AuthenticationType enum
3. Renaming DiskIds to DiskIDs to better conform to other apis
4. Documenting lack of initiator selection features in AddTargetPortal
5. Improving multipath related documentation
Change-Id: Ic9ec4387a140f522fa2e3a3ad781a439bc2cb918
* Remove multipath option from API
This was decided as currently we don't have a way of specifying
different initiators. Effectively making multipath very limited
in usage, as well as probably confusing
Change-Id: I0cd9b7fa7cdb309dbc29ab1a5a5c64909a429f1e1 parent 04aa676 commit dc98fe9
File tree
70 files changed
+12209
-0
lines changed- client
- api/iscsi/v1alpha1
- groups/iscsi/v1alpha1
- cmd/csi-proxy
- integrationtests
- internal
- os/iscsi
- server/iscsi
- internal
- v1alpha1
- vendor
- github.com
- google/go-cmp
- cmp
- cmpopts
- internal
- diff
- flags
- function
- value
- kubernetes-csi/csi-proxy/client
- api/iscsi/v1alpha1
- groups/iscsi/v1alpha1
- golang.org/x/xerrors
- internal
- google.golang.org/protobuf
- internal/msgfmt
- testing/protocmp
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
70 files changed
+12209
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| 102 | + | |
| 103 | + | |
102 | 104 | | |
103 | 105 | | |
104 | 106 | | |
| |||
112 | 114 | | |
113 | 115 | | |
114 | 116 | | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
115 | 121 | | |
116 | 122 | | |
117 | 123 | | |
| |||
0 commit comments