Skip to content

Commit 0f3579f

Browse files
authored
Allow the kafka-controller to list EventTransform API (#1438)
Adding addressable duck on crd run generate release Signed-off-by: Matthias Wessendorf <[email protected]>
1 parent 62dad85 commit 0f3579f

File tree

4 files changed

+46
-0
lines changed

4 files changed

+46
-0
lines changed

config/core/resources/eventtransform.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ metadata:
1818
name: eventtransforms.eventing.knative.dev
1919
labels:
2020
knative.dev/crd-install: "true"
21+
duck.knative.dev/addressable: "true"
2122
app.kubernetes.io/version: devel
2223
app.kubernetes.io/name: knative-eventing
2324
spec:

config/core/roles/addressable-resolvers-clusterrole.yaml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,3 +188,25 @@ rules:
188188
- get
189189
- list
190190
- watch
191+
192+
---
193+
194+
kind: ClusterRole
195+
apiVersion: rbac.authorization.k8s.io/v1
196+
metadata:
197+
name: eventtransforms-addressable-resolver
198+
labels:
199+
duck.knative.dev/addressable: "true"
200+
app.kubernetes.io/version: devel
201+
app.kubernetes.io/name: knative-eventing
202+
# Do not use this role directly. These rules will be added to the "addressable-resolver" role.
203+
rules:
204+
- apiGroups:
205+
- eventing.knative.dev
206+
resources:
207+
- eventtransforms
208+
- eventtransforms/status
209+
verbs:
210+
- get
211+
- list
212+
- watch

openshift/release/artifacts/eventing-core.yaml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,28 @@ rules:
210210
- get
211211
- list
212212
- watch
213+
214+
---
215+
216+
kind: ClusterRole
217+
apiVersion: rbac.authorization.k8s.io/v1
218+
metadata:
219+
name: eventtransforms-addressable-resolver
220+
labels:
221+
duck.knative.dev/addressable: "true"
222+
app.kubernetes.io/version: v1.16
223+
app.kubernetes.io/name: knative-eventing
224+
# Do not use this role directly. These rules will be added to the "addressable-resolver" role.
225+
rules:
226+
- apiGroups:
227+
- eventing.knative.dev
228+
resources:
229+
- eventtransforms
230+
- eventtransforms/status
231+
verbs:
232+
- get
233+
- list
234+
- watch
213235
---
214236
# Copyright 2019 The Knative Authors
215237
#

openshift/release/artifacts/eventing-crds.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1266,6 +1266,7 @@ metadata:
12661266
name: eventtransforms.eventing.knative.dev
12671267
labels:
12681268
knative.dev/crd-install: "true"
1269+
duck.knative.dev/addressable: "true"
12691270
app.kubernetes.io/version: v1.16
12701271
app.kubernetes.io/name: knative-eventing
12711272
spec:

0 commit comments

Comments
 (0)