Skip to content

Commit d0079ac

Browse files
authored
Update s3 csi deployment (kubeflow#1019)
1 parent 4240890 commit d0079ac

File tree

1 file changed

+41
-41
lines changed

1 file changed

+41
-41
lines changed

manifests/kustomize/third-party/kfp-csi-s3/csi-s3-deployment.yaml

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ metadata:
2222
apiVersion: v1
2323
kind: ServiceAccount
2424
metadata:
25-
name: csi-attacher
25+
name: kfp-csi-attacher
2626
# replace with non-default namespace name
2727
namespace: kubeflow
2828
labels:
@@ -42,7 +42,7 @@ metadata:
4242
apiVersion: v1
4343
kind: ServiceAccount
4444
metadata:
45-
name: csi-provisioner
45+
name: kfp-csi-provisioner
4646
# replace with non-default namespace name
4747
namespace: kubeflow
4848
labels:
@@ -104,7 +104,7 @@ rules:
104104
kind: ClusterRole
105105
apiVersion: rbac.authorization.k8s.io/v1
106106
metadata:
107-
name: external-attacher-runner
107+
name: kfp-external-attacher-runner
108108
labels:
109109
app.kubernetes.io/name: "kubeflow"
110110
rules:
@@ -132,7 +132,7 @@ rules:
132132
kind: ClusterRole
133133
apiVersion: rbac.authorization.k8s.io/v1
134134
metadata:
135-
name: external-provisioner-runner
135+
name: kfp-external-provisioner-runner
136136
labels:
137137
app.kubernetes.io/name: "kubeflow"
138138
namespace: kubeflow
@@ -195,35 +195,35 @@ roleRef:
195195
kind: ClusterRoleBinding
196196
apiVersion: rbac.authorization.k8s.io/v1
197197
metadata:
198-
name: csi-attacher-role
198+
name: kfp-csi-attacher-role
199199
labels:
200200
app.kubernetes.io/name: "kubeflow"
201201
subjects:
202202
- kind: ServiceAccount
203-
name: csi-attacher
203+
name: kfp-csi-attacher
204204
# replace with non-default namespace name
205205
namespace: kubeflow
206206
roleRef:
207207
kind: ClusterRole
208-
name: external-attacher-runner
208+
name: kfp-external-attacher-runner
209209
apiGroup: rbac.authorization.k8s.io
210210
---
211211
# Source: dlf-chart/charts/csi-sidecars-rbac/templates/provisioner-rbac.yaml
212212
kind: ClusterRoleBinding
213213
apiVersion: rbac.authorization.k8s.io/v1
214214
metadata:
215-
name: csi-provisioner-role
215+
name: kfp-csi-provisioner-role
216216
labels:
217217
app.kubernetes.io/name: "kubeflow"
218218
namespace: kubeflow
219219
subjects:
220220
- kind: ServiceAccount
221-
name: csi-provisioner
221+
name: kfp-csi-provisioner
222222
# replace with non-default namespace name
223223
namespace: kubeflow
224224
roleRef:
225225
kind: ClusterRole
226-
name: external-provisioner-runner
226+
name: kfp-external-provisioner-runner
227227
apiGroup: rbac.authorization.k8s.io
228228
---
229229
# Source: dlf-chart/charts/csi-sidecars-rbac/templates/attacher-rbac.yaml
@@ -234,7 +234,7 @@ apiVersion: rbac.authorization.k8s.io/v1
234234
metadata:
235235
# replace with non-default namespace name
236236
namespace: kubeflow
237-
name: external-attacher-cfg
237+
name: kfp-external-attacher-cfg
238238
labels:
239239
app.kubernetes.io/name: "kubeflow"
240240
rules:
@@ -250,7 +250,7 @@ apiVersion: rbac.authorization.k8s.io/v1
250250
metadata:
251251
# replace with non-default namespace name
252252
namespace: kubeflow
253-
name: external-provisioner-cfg
253+
name: kfp-external-provisioner-cfg
254254
labels:
255255
app.kubernetes.io/name: "kubeflow"
256256
rules:
@@ -282,53 +282,53 @@ rules:
282282
kind: RoleBinding
283283
apiVersion: rbac.authorization.k8s.io/v1
284284
metadata:
285-
name: csi-attacher-role-cfg
285+
name: kfp-csi-attacher-role-cfg
286286
# replace with non-default namespace name
287287
namespace: kubeflow
288288
labels:
289289
app.kubernetes.io/name: "kubeflow"
290290
subjects:
291291
- kind: ServiceAccount
292-
name: csi-attacher
292+
name: kfp-csi-attacher
293293
# replace with non-default namespace name
294294
namespace: kubeflow
295295
roleRef:
296296
kind: Role
297-
name: external-attacher-cfg
297+
name: kfp-external-attacher-cfg
298298
apiGroup: rbac.authorization.k8s.io
299299
---
300300
# Source: dlf-chart/charts/csi-sidecars-rbac/templates/provisioner-rbac.yaml
301301
kind: RoleBinding
302302
apiVersion: rbac.authorization.k8s.io/v1
303303
metadata:
304-
name: csi-provisioner-role-cfg
304+
name: kfp-csi-provisioner-role-cfg
305305
# replace with non-default namespace name
306306
namespace: kubeflow
307307
labels:
308308
app.kubernetes.io/name: "kubeflow"
309309
subjects:
310310
- kind: ServiceAccount
311-
name: csi-provisioner
311+
name: kfp-csi-provisioner
312312
# replace with non-default namespace name
313313
namespace: kubeflow
314314
roleRef:
315315
kind: Role
316-
name: external-provisioner-cfg
316+
name: kfp-external-provisioner-cfg
317317
apiGroup: rbac.authorization.k8s.io
318318
---
319319
# Source: dlf-chart/charts/csi-s3-chart/templates/attacher.yaml
320320
# needed for StatefulSet
321321
kind: Service
322322
apiVersion: v1
323323
metadata:
324-
name: csi-attacher-s3
324+
name: kfp-csi-attacher-s3
325325
namespace: kubeflow
326326
labels:
327-
app: csi-attacher-s3
327+
app: kfp-csi-attacher-s3
328328
app.kubernetes.io/name: "kubeflow"
329329
spec:
330330
selector:
331-
app: csi-attacher-s3
331+
app: kfp-csi-attacher-s3
332332
ports:
333333
- name: dummy
334334
port: 12345
@@ -337,14 +337,14 @@ spec:
337337
kind: Service
338338
apiVersion: v1
339339
metadata:
340-
name: csi-provisioner-s3
340+
name: kfp-csi-provisioner-s3
341341
namespace: kubeflow
342342
labels:
343-
app: csi-provisioner-s3
343+
app: kfp-csi-provisioner-s3
344344
app.kubernetes.io/name: "kubeflow"
345345
spec:
346346
selector:
347-
app: csi-provisioner-s3
347+
app: kfp-csi-provisioner-s3
348348
ports:
349349
- name: dummy
350350
port: 12345
@@ -370,7 +370,7 @@ spec:
370370
serviceAccountName: kfp-csi-s3
371371
containers:
372372
- name: driver-registrar
373-
image: "quay.io/k8scsi/csi-node-driver-registrar:v1.2.0"
373+
image: "k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.3.0"
374374
imagePullPolicy: Always
375375
args:
376376
- --v=5
@@ -380,7 +380,7 @@ spec:
380380
# This is necessary only for systems with SELinux, where
381381
# non-privileged sidecar containers cannot access unix domain socket
382382
# created by privileged CSI driver container.
383-
privileged: true
383+
privileged: false
384384
env:
385385
- name: KUBE_NODE_NAME
386386
valueFrom:
@@ -393,7 +393,7 @@ spec:
393393
- mountPath: /registration
394394
name: registration-dir
395395
- name: kfp-csi-s3
396-
image: "quay.io/datashim/csi-s3:latest-amd64"
396+
image: "quay.io/datashim-io/csi-s3:latest"
397397
imagePullPolicy: Always
398398
args:
399399
- "--v=5"
@@ -441,26 +441,26 @@ spec:
441441
kind: StatefulSet
442442
apiVersion: apps/v1
443443
metadata:
444-
name: csi-attacher-s3
444+
name: kfp-csi-attacher-s3
445445
namespace: kubeflow
446446
labels:
447447
app.kubernetes.io/name: "kubeflow"
448448
spec:
449-
serviceName: "csi-attacher-s3"
449+
serviceName: "kfp-csi-attacher-s3"
450450
replicas: 1
451451
selector:
452452
matchLabels:
453-
app: csi-attacher-s3
453+
app: kfp-csi-attacher-s3
454454
template:
455455
metadata:
456456
labels:
457457
app.kubernetes.io/name: "kubeflow"
458-
app: csi-attacher-s3
458+
app: kfp-csi-attacher-s3
459459
spec:
460-
serviceAccountName: csi-attacher
460+
serviceAccountName: kfp-csi-attacher
461461
containers:
462-
- name: csi-attacher
463-
image: "quay.io/k8scsi/csi-attacher:v2.2.0"
462+
- name: kfp-csi-attacher
463+
image: "k8s.gcr.io/sig-storage/csi-attacher:v3.3.0"
464464
imagePullPolicy: Always
465465
args:
466466
- --v=5
@@ -483,25 +483,25 @@ spec:
483483
kind: StatefulSet
484484
apiVersion: apps/v1
485485
metadata:
486-
name: csi-provisioner-s3
486+
name: kfp-csi-provisioner-s3
487487
labels:
488488
app.kubernetes.io/name: "kubeflow"
489489
namespace: kubeflow
490490
spec:
491-
serviceName: "csi-provisioner-s3"
491+
serviceName: "kfp-csi-provisioner-s3"
492492
replicas: 1
493493
selector:
494494
matchLabels:
495-
app: csi-provisioner-s3
495+
app: kfp-csi-provisioner-s3
496496
template:
497497
metadata:
498498
labels:
499-
app: csi-provisioner-s3
499+
app: kfp-csi-provisioner-s3
500500
spec:
501-
serviceAccountName: csi-provisioner
501+
serviceAccountName: kfp-csi-provisioner
502502
containers:
503-
- name: csi-provisioner
504-
image: "quay.io/k8scsi/csi-provisioner:v2.0.2"
503+
- name: kfp-csi-provisioner
504+
image: "k8s.gcr.io/sig-storage/csi-provisioner:v2.2.2"
505505
imagePullPolicy: Always
506506
args:
507507
- -v=5

0 commit comments

Comments
 (0)