Skip to content

Commit 2a53287

Browse files
authored
Merge pull request #609 from jingxu97/sep/beta
Update driver to use csi proxy filesystem v1beta1
2 parents d18dba1 + ac253f3 commit 2a53287

File tree

11 files changed

+105
-102
lines changed

11 files changed

+105
-102
lines changed

deploy/gcp-compute-persistent-disk-csi-driver-custom-role.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ includedPermissions:
55
- compute.instances.get
66
- compute.instances.attachDisk
77
- compute.instances.detachDisk
8+
- compute.disks.get

deploy/kubernetes/base/node_windows/node.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ spec:
1919
# when deploying on GKE Windows node.
2020
# hostNetwork: true
2121
priorityClassName: csi-gce-pd-node
22-
serviceAccountName: csi-gce-pd-node-sa
22+
serviceAccountName: csi-gce-pd-node-sa-win
2323
nodeSelector:
2424
kubernetes.io/os: windows
2525
containers:
@@ -57,7 +57,7 @@ spec:
5757
- name: csi-proxy-volume-pipe
5858
mountPath: \\.\pipe\csi-proxy-volume-v1beta1
5959
- name: csi-proxy-filesystem-pipe
60-
mountPath: \\.\pipe\csi-proxy-filesystem-v1alpha1
60+
mountPath: \\.\pipe\csi-proxy-filesystem-v1beta1
6161
volumes:
6262
- name: csi-proxy-disk-pipe
6363
hostPath:
@@ -69,7 +69,7 @@ spec:
6969
type: ""
7070
- name: csi-proxy-filesystem-pipe
7171
hostPath:
72-
path: \\.\pipe\csi-proxy-filesystem-v1alpha1
72+
path: \\.\pipe\csi-proxy-filesystem-v1beta1
7373
type: ""
7474
- name: registration-dir
7575
hostPath:

deploy/kubernetes/base/node_windows/psp.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ spec:
2020
- pathPrefix: \var\lib\kubelet\plugins\pd.csi.storage.gke.io
2121
- pathPrefix: \\.\pipe\csi-proxy-disk-v1beta1
2222
- pathPrefix: \\.\pipe\csi-proxy-volume-v1beta1
23-
- pathPrefix: \\.\pipe\csi-proxy-filesystem-v1alpha1
23+
- pathPrefix: \\.\pipe\csi-proxy-filesystem-v1beta1
2424

deploy/kubernetes/images/alpha/image.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ metadata:
44
name: imagetag-gcepd-driver-alpha-win
55
imageTag:
66
name: gke.gcr.io/gcp-compute-persistent-disk-csi-driver-win
7-
newName: gcr.io/gke-release-staging/gcp-compute-persistent-disk-csi-driver-amd64-windows-1909
8-
newTag: "cca3c14"
7+
newName: gcr.io/gke-release-staging/gcp-compute-persistent-disk-csi-driver
8+
newTag: "v1.0.1-gke.9"
99
---
1010

1111
apiVersion: builtin

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ require (
99
github.com/golang/protobuf v1.4.1
1010
github.com/google/uuid v1.1.1
1111
github.com/hashicorp/go-multierror v1.0.0 // indirect
12-
github.com/kubernetes-csi/csi-proxy/client v0.2.0
12+
github.com/kubernetes-csi/csi-proxy/client v0.2.1
1313
github.com/kubernetes-csi/csi-test/v3 v3.0.0
1414
github.com/onsi/ginkgo v1.11.0
1515
github.com/onsi/gomega v1.7.1

go.sum

+2
Original file line numberDiff line numberDiff line change
@@ -420,6 +420,8 @@ github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=
420420
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
421421
github.com/kubernetes-csi/csi-proxy/client v0.2.0 h1:O801ogdqIJXhwABFfe9JRtz3N6hI0HxYdcDDnZzYQCk=
422422
github.com/kubernetes-csi/csi-proxy/client v0.2.0/go.mod h1:6ptQQmti5QHwBxSsh8Cy00oGdogj0JXewFnu8FFjgOs=
423+
github.com/kubernetes-csi/csi-proxy/client v0.2.1 h1:n21d2U9HvgQ6jfJayafRv8kXXtLvnRNEqoD0mQNucKc=
424+
github.com/kubernetes-csi/csi-proxy/client v0.2.1/go.mod h1:6ptQQmti5QHwBxSsh8Cy00oGdogj0JXewFnu8FFjgOs=
423425
github.com/kubernetes-csi/csi-test/v3 v3.0.0 h1:mVsfA4J67uNm8fdF/Pr84oMqL92qjIhjWbEUH8zv1fU=
424426
github.com/kubernetes-csi/csi-test/v3 v3.0.0/go.mod h1:VdIKGnDZHOjg4M5yd0OZICtsoEzdn64d0K33N6dm35Q=
425427
github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348/go.mod h1:B69LEHPfb2qLo0BaaOLcbitczOKLWTsrBG9LczfCD4k=

pkg/mount-manager/safe-mounter_windows.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ import (
2727
diskapi "github.com/kubernetes-csi/csi-proxy/client/api/disk/v1beta1"
2828
diskclient "github.com/kubernetes-csi/csi-proxy/client/groups/disk/v1beta1"
2929

30-
fsapi "github.com/kubernetes-csi/csi-proxy/client/api/filesystem/v1alpha1"
31-
fsclient "github.com/kubernetes-csi/csi-proxy/client/groups/filesystem/v1alpha1"
30+
fsapi "github.com/kubernetes-csi/csi-proxy/client/api/filesystem/v1beta1"
31+
fsclient "github.com/kubernetes-csi/csi-proxy/client/groups/filesystem/v1beta1"
3232

3333
volumeapi "github.com/kubernetes-csi/csi-proxy/client/api/volume/v1beta1"
3434
volumeclient "github.com/kubernetes-csi/csi-proxy/client/groups/volume/v1beta1"

vendor/github.com/kubernetes-csi/csi-proxy/client/api/filesystem/v1alpha1/api.pb.go renamed to vendor/github.com/kubernetes-csi/csi-proxy/client/api/filesystem/v1beta1/api.pb.go

+77-77
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/kubernetes-csi/csi-proxy/client/api/filesystem/v1alpha1/api.proto renamed to vendor/github.com/kubernetes-csi/csi-proxy/client/api/filesystem/v1beta1/api.proto

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
+12-12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/modules.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,14 @@ github.com/imdario/mergo
5656
github.com/json-iterator/go
5757
# github.com/konsorten/go-windows-terminal-sequences v1.0.2
5858
github.com/konsorten/go-windows-terminal-sequences
59-
# github.com/kubernetes-csi/csi-proxy/client v0.2.0
59+
# github.com/kubernetes-csi/csi-proxy/client v0.2.1
6060
github.com/kubernetes-csi/csi-proxy/client
6161
github.com/kubernetes-csi/csi-proxy/client/api/disk/v1beta1
62-
github.com/kubernetes-csi/csi-proxy/client/api/filesystem/v1alpha1
62+
github.com/kubernetes-csi/csi-proxy/client/api/filesystem/v1beta1
6363
github.com/kubernetes-csi/csi-proxy/client/api/volume/v1beta1
6464
github.com/kubernetes-csi/csi-proxy/client/apiversion
6565
github.com/kubernetes-csi/csi-proxy/client/groups/disk/v1beta1
66-
github.com/kubernetes-csi/csi-proxy/client/groups/filesystem/v1alpha1
66+
github.com/kubernetes-csi/csi-proxy/client/groups/filesystem/v1beta1
6767
github.com/kubernetes-csi/csi-proxy/client/groups/volume/v1beta1
6868
# github.com/kubernetes-csi/csi-test/v3 v3.0.0
6969
github.com/kubernetes-csi/csi-test/v3/pkg/sanity

0 commit comments

Comments
 (0)