Skip to content

Commit 12bd4a9

Browse files
committed
Update resources in pipeline-runner role (kubeflow#1060)
Signed-off-by: Jiaxin Shan <seedjeffwan@gmail.com>
1 parent bb0535c commit 12bd4a9

4 files changed

Lines changed: 56 additions & 12 deletions

File tree

pipeline/pipelines-runner/base/cluster-role.yaml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,10 @@ rules:
2020
- apiGroups:
2121
- ""
2222
resources:
23+
- persistentvolumes
2324
- persistentvolumeclaims
2425
verbs:
25-
- create
26-
- delete
27-
- get
26+
- '*'
2827
- apiGroups:
2928
- snapshot.storage.k8s.io
3029
resources:
@@ -74,3 +73,15 @@ rules:
7473
- jobs
7574
verbs:
7675
- '*'
76+
- apiGroups:
77+
- machinelearning.seldon.io
78+
resources:
79+
- seldondeployments
80+
verbs:
81+
- '*'
82+
- apiGroups:
83+
- networking.istio.io
84+
resources:
85+
- virtualservices
86+
verbs:
87+
- '*'

tests/pipeline-pipelines-runner-base_test.go

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,10 @@ rules:
5050
- apiGroups:
5151
- ""
5252
resources:
53+
- persistentvolumes
5354
- persistentvolumeclaims
5455
verbs:
55-
- create
56-
- delete
57-
- get
56+
- '*'
5857
- apiGroups:
5958
- snapshot.storage.k8s.io
6059
resources:
@@ -104,6 +103,18 @@ rules:
104103
- jobs
105104
verbs:
106105
- '*'
106+
- apiGroups:
107+
- machinelearning.seldon.io
108+
resources:
109+
- seldondeployments
110+
verbs:
111+
- '*'
112+
- apiGroups:
113+
- networking.istio.io
114+
resources:
115+
- virtualservices
116+
verbs:
117+
- '*'
107118
`)
108119
th.writeF("/manifests/pipeline/pipelines-runner/base/service-account.yaml", `
109120
apiVersion: v1

tests/pipeline-pipelines-runner-overlays-application_test.go

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,11 +98,10 @@ rules:
9898
- apiGroups:
9999
- ""
100100
resources:
101+
- persistentvolumes
101102
- persistentvolumeclaims
102103
verbs:
103-
- create
104-
- delete
105-
- get
104+
- '*'
106105
- apiGroups:
107106
- snapshot.storage.k8s.io
108107
resources:
@@ -152,6 +151,18 @@ rules:
152151
- jobs
153152
verbs:
154153
- '*'
154+
- apiGroups:
155+
- machinelearning.seldon.io
156+
resources:
157+
- seldondeployments
158+
verbs:
159+
- '*'
160+
- apiGroups:
161+
- networking.istio.io
162+
resources:
163+
- virtualservices
164+
verbs:
165+
- '*'
155166
`)
156167
th.writeF("/manifests/pipeline/pipelines-runner/base/service-account.yaml", `
157168
apiVersion: v1

tests/pipeline-pipelines-runner-overlays-use-kf-user_test.go

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,10 @@ rules:
6969
- apiGroups:
7070
- ""
7171
resources:
72+
- persistentvolumes
7273
- persistentvolumeclaims
7374
verbs:
74-
- create
75-
- delete
76-
- get
75+
- '*'
7776
- apiGroups:
7877
- snapshot.storage.k8s.io
7978
resources:
@@ -123,6 +122,18 @@ rules:
123122
- jobs
124123
verbs:
125124
- '*'
125+
- apiGroups:
126+
- machinelearning.seldon.io
127+
resources:
128+
- seldondeployments
129+
verbs:
130+
- '*'
131+
- apiGroups:
132+
- networking.istio.io
133+
resources:
134+
- virtualservices
135+
verbs:
136+
- '*'
126137
`)
127138
th.writeF("/manifests/pipeline/pipelines-runner/base/service-account.yaml", `
128139
apiVersion: v1

0 commit comments

Comments
 (0)