File tree 8 files changed +451
-15
lines changed
container-object-storage-interface-provisioner-sidecar
8 files changed +451
-15
lines changed Original file line number Diff line number Diff line change
1
+ FROM gcr.io/distroless/static:latest
2
+ LABEL maintainers="Kubernetes Authors"
3
+ LABEL description="Object Storage Sidecar Sample Driver"
4
+
5
+ COPY ./bin/sample-driver /sample-driver
6
+ ENTRYPOINT ["/sample-driver"]
Original file line number Diff line number Diff line change 12
12
# See the License for the specific language governing permissions and
13
13
# limitations under the License.
14
14
15
- CMDS =objectstorage-sidecar
15
+ CMDS =objectstorage-sidecar sample-driver
16
16
17
17
all : reltools build
18
18
.PHONY : reltools
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ COSI repos and images:
4
4
[ API] ( https://github.com/kubernetes-sigs/container-object-storage-interface-api ) \
5
5
[ Controller] ( https://github.com/kubernetes-sigs/container-object-storage-interface-controller ) <br />
6
6
&emsp ; - [ images: cosi-controller] ( https://quay.io/repository/containerobjectstorage/objectstorage-controller?tab=tags ) \
7
- [ Provisioner Sidecar] ( https://github.com/kubernetes- sigs/container-object-storage-interface-provisioner-sidecar ) <br />
7
+ [ Provisioner Sidecar] ( https://sigs.k8s.io /container-object-storage-interface-provisioner-sidecar ) <br />
8
8
&emsp ; - images: cosi-provisioner \
9
9
[ CSI Adapter] ( https://github.com/kubernetes-sigs/container-object-storage-interface-csi-adapter ) <br />
10
10
&emsp ; - images: cosi-node-adapter
Original file line number Diff line number Diff line change 5
5
"os"
6
6
"time"
7
7
8
- "github.com/kubernetes- sigs/container-object-storage-interface-provisioner-sidecar/pkg/controller/bucket"
9
- "github.com/kubernetes- sigs/container-object-storage-interface-provisioner-sidecar/pkg/controller/bucketaccess"
10
- "github.com/kubernetes- sigs/container-object-storage-interface-provisioner-sidecar/pkg/grpcclient"
8
+ "sigs.k8s.io /container-object-storage-interface-provisioner-sidecar/pkg/controller/bucket"
9
+ "sigs.k8s.io /container-object-storage-interface-provisioner-sidecar/pkg/controller/bucketaccess"
10
+ "sigs.k8s.io /container-object-storage-interface-provisioner-sidecar/pkg/grpcclient"
11
11
12
12
osspec "github.com/kubernetes-sigs/container-object-storage-interface-spec"
13
13
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ package main
19
19
import (
20
20
"os"
21
21
22
- "github.com/kubernetes- sigs/container-object-storage-interface-provisioner-sidecar/cmd/objectstorage-sidecar/app"
22
+ "sigs.k8s.io /container-object-storage-interface-provisioner-sidecar/cmd/objectstorage-sidecar/app"
23
23
)
24
24
25
25
func main () {
Original file line number Diff line number Diff line change @@ -32,7 +32,6 @@ import (
32
32
"k8s.io/klog"
33
33
34
34
"sigs.k8s.io/container-object-storage-interface-provisioner-sidecar/pkg/grpcserver"
35
-
36
35
)
37
36
38
37
var (
Original file line number Diff line number Diff line change 1
- module github.com/kubernetes- sigs/container-object-storage-interface-provisioner-sidecar
1
+ module sigs.k8s.io /container-object-storage-interface-provisioner-sidecar
2
2
3
3
go 1.15
4
4
5
5
require (
6
+ github.com/go-ini/ini v1.62.0 // indirect
6
7
github.com/kubernetes-csi/csi-lib-utils v0.9.0
7
- github.com/kubernetes-sigs/container-object-storage-interface-api v0.0.0-20201217233824-6b4158ff7e28
8
- github.com/kubernetes-sigs/container-object-storage-interface-spec v0.0.0-20201217184109-8cbf84dde8d3
8
+ github.com/kubernetes-sigs/container-object-storage-interface-api v0.0.0-20210112203836-a74c106d3ab3
9
+ github.com/kubernetes-sigs/container-object-storage-interface-spec v0.0.0-20210107181053-ef523592ca74
10
+ github.com/minio/minio v0.0.0-20210112204746-e09196d62633
11
+ github.com/minio/minio-go v6.0.14+incompatible
9
12
github.com/spf13/cobra v0.0.5
10
- golang.org/x/net v0.0.0-20200707034311-ab3426394381
13
+ github.com/spf13/viper v1.3.2
14
+ golang.org/x/net v0.0.0-20201216054612-986b41b23924
11
15
golang.org/x/time v0.0.0-20201208040808-7e3f01d25324
12
16
google.golang.org/grpc v1.34.0
13
17
k8s.io/api v0.19.4
Load Diff Large diffs are not rendered by default.
You can’t perform that action at this time.
0 commit comments