This document outlines the roadmap for supporting CSI with libStorage and REX-Ray:
Release | Description |
---|---|
R1 | Initial CSI compatibility |
R2 | CNCF-ready |
R3 | Reference CSI implementation |
$ ./build.sh -t plugin -d ebs | |
building REX-Ray (this may take a few minutes) | |
Builder.............. docker | |
Version.............. 0.9.1+14+dirty | |
Plug-in.............. Yes | |
REX-Ray.............. local | |
Sending build context to Docker daemon 214.4MB |
################################################################################ | |
## csi.mk - include to generate csi protobuf & go sources ## | |
## ## | |
## envars: ## | |
## ## | |
## CSI_SPEC_FILE the path to a local spec file used to generate ## | |
## the protobuf ## | |
## ## | |
## if specified then the CSI_GIT_* and other ## | |
## CSI_SPEC_* variables are ignored ## |
{ | |
"package": { | |
"name": "stable", | |
"repo": "rexray", | |
"subject": "emccode" | |
}, | |
"version": { | |
"name": "0.9.2+852+dirty", | |
"desc": "0.9.2+852+dirty.Sha.470eee770061dde9395bd353cb01315dab04d71f", | |
"released": "17-08-04", |
$ dep ensure -v | |
Root project is "github.com/codedellemc/rexray" | |
110 transitively valid internal packages | |
57 external packages imported from 31 projects | |
(0) ✓ select (root) | |
(1) ? attempt golang.org/x/crypto with 1 pkgs; 1 versions to try | |
(1) try golang.org/x/crypto@master | |
(1) ✓ select golang.org/x/crypto@master w/2 pkgs | |
(2) ? attempt golang.org/x/oauth2 with 2 pkgs; 1 versions to try | |
(2) try golang.org/x/oauth2@master |