diff --git a/charts/argo-events/templates/argo-events-cluster-roles.yaml b/charts/argo-events/templates/argo-events-cluster-roles.yaml index 878b8520..a0b79f78 100644 --- a/charts/argo-events/templates/argo-events-cluster-roles.yaml +++ b/charts/argo-events/templates/argo-events-cluster-roles.yaml @@ -24,20 +24,9 @@ kind: ClusterRole metadata: name: argo-events-role rules: - - apiGroups: - - apiextensions.k8s.io - - apiextensions.k8s.io/v1beta1 - verbs: - - create - - delete - - deletecollection - - get - - list - - patch - - update - - watch - resources: - - customresourcedefinitions +{{- if .Values.additionalServiceAccountRules }} +{{ .Values.additionalServiceAccountRules | toYaml | nindent 2}} +{{- end }} - apiGroups: - argoproj.io verbs: @@ -58,6 +47,8 @@ rules: - gateways/finalizers - sensors - sensors/finalizers + - eventsources + - eventsources/finalizers - apiGroups: - "" resources: @@ -89,9 +80,7 @@ rules: - patch - delete - apiGroups: - - "apps/v1" - - "apps/v1beta2" - - "apps/v1beta1" + - "apps" resources: - deployments verbs: @@ -102,3 +91,4 @@ rules: - update - patch - delete +