Allow setting finalizers for EventTransform reconciler (#8534)

Allow setting finalizers for EventTransform reconciler resources

Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
This commit is contained in:
Pierangelo Di Pilato 2025-03-19 15:05:15 +01:00 committed by GitHub
parent 433aa64f09
commit 5daaa6c75e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 28 additions and 1 deletions

View File

@ -64,11 +64,13 @@ rules:
- "list"
- "watch"
# PingSource controller manipulates Deployment owner reference
# PingSource and EventTransform controllers manipulate Deployment and ConfigMap owner reference
- apiGroups:
- "apps"
- ""
resources:
- "deployments/finalizers"
- "configmaps/finalizers"
verbs:
- "update"
@ -132,6 +134,23 @@ rules:
resources:
- "brokers/finalizers"
- "triggers/finalizers"
- "eventtransforms/finalizers"
verbs:
- "update"
# EventTransform controller manipulates SinkBinding owner reference
- apiGroups:
- "sources.knative.dev"
resources:
- "sinkbindings/finalizers"
verbs:
- "update"
# EventTransform controller manipulates Service owner reference
- apiGroups:
- ""
resources:
- "services/finalizers"
verbs:
- "update"
@ -237,6 +256,14 @@ rules:
- "patch"
- "watch"
# EventTransform controller manipulates Certificate owner reference
- apiGroups:
- "cert-manager.io"
resources:
- "certificates/finalizers"
verbs:
- "update"
- apiGroups:
- "acme.cert-manager.io"
resources: