File tree Expand file tree Collapse file tree 2 files changed +25
-7
lines changed
test/e2e/testing-manifests/storage-csi/gce-pd Expand file tree Collapse file tree 2 files changed +25
-7
lines changed Original file line number Diff line number Diff line change @@ -13,11 +13,15 @@ spec:
13
13
labels :
14
14
app : gcp-compute-persistent-disk-csi-driver
15
15
spec :
16
+ # Host network must be used for interaction with Workload Identity in GKE
17
+ # since it replaces GCE Metadata Server with GKE Metadata Server. Remove
18
+ # this requirement when issue is resolved and before any exposure of
19
+ # metrics ports
20
+ hostNetwork : true
16
21
serviceAccountName : csi-gce-pd-controller-sa
17
22
containers :
18
23
- name : csi-snapshotter
19
- # TODO: replace with official 2.0.0 release when ready
20
- image : quay.io/k8scsi/csi-snapshotter:v2.0.0-rc2
24
+ image : quay.io/k8scsi/csi-snapshotter:v2.0.1
21
25
args :
22
26
- " --v=5"
23
27
- " --csi-address=/csi/csi.sock"
35
39
- name : socket-dir
36
40
mountPath : /csi
37
41
- name : csi-attacher
38
- image : gcr.io/gke-release/csi-attacher:v2.0.0 -gke.0
42
+ image : gcr.io/gke-release/csi-attacher:v2.1.1 -gke.0
39
43
args :
40
44
- " --v=5"
41
45
- " --csi-address=/csi/csi.sock"
51
55
- name : socket-dir
52
56
mountPath : /csi
53
57
- name : gce-pd-driver
54
- image : gcr.io/gke-release/gcp-compute-persistent-disk-csi-driver:v0.6.0 -gke.0
58
+ image : gcr.io/gke-release/gcp-compute-persistent-disk-csi-driver:v0.6.2 -gke.0
55
59
args :
56
60
- " --v=5"
57
61
- " --endpoint=unix:/csi/csi.sock"
Original file line number Diff line number Diff line change 11
11
labels :
12
12
app : gcp-compute-persistent-disk-csi-driver
13
13
spec :
14
+ # Host network must be used for interaction with Workload Identity in GKE
15
+ # since it replaces GCE Metadata Server with GKE Metadata Server. Remove
16
+ # this requirement when issue is resolved and before any exposure of
17
+ # metrics ports.
18
+ hostNetwork : true
14
19
containers :
15
20
- name : csi-driver-registrar
16
21
image : gcr.io/gke-release/csi-node-driver-registrar:v1.2.0-gke.0
35
40
- name : gce-pd-driver
36
41
securityContext :
37
42
privileged : true
38
- image : gcr.io/gke-release/gcp-compute-persistent-disk-csi-driver:v0.6.0 -gke.0
43
+ image : gcr.io/gke-release/gcp-compute-persistent-disk-csi-driver:v0.6.2 -gke.0
39
44
args :
40
45
- " --v=5"
41
46
- " --endpoint=unix:/csi/csi.sock"
47
52
mountPath : /csi
48
53
- name : device-dir
49
54
mountPath : /dev
50
- # The following mounts are required to trigger host udevadm from container
55
+ # The following mounts are required to trigger host udevadm from
56
+ # container
51
57
- name : udev-rules-etc
52
58
mountPath : /etc/udev
53
59
- name : udev-rules-lib
73
79
hostPath :
74
80
path : /dev
75
81
type : Directory
76
- # The following mounts are required to trigger host udevadm from container
82
+ # The following mounts are required to trigger host udevadm from
83
+ # container
77
84
- name : udev-rules-etc
78
85
hostPath :
79
86
path : /etc/udev
90
97
hostPath :
91
98
path : /sys
92
99
type : Directory
100
+ # https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
101
+ # See "special case". This will tolerate everything. Node component should
102
+ # be scheduled on all nodes.
103
+ tolerations :
104
+ - operator : Exists
105
+ nodeSelector :
106
+ kubernetes.io/os : linux
You can’t perform that action at this time.
0 commit comments