diff --git a/config/rbac/role/role.yaml b/config/rbac/role/role.yaml index 1d896ac8c..077194925 100644 --- a/config/rbac/role/role.yaml +++ b/config/rbac/role/role.yaml @@ -152,7 +152,6 @@ rules: - kongdataplaneclientcertificates - kongkeys - kongkeysets - - kongroutes - kongservices - kongsnis - kongtargets @@ -235,6 +234,17 @@ rules: - patch - update - watch +- apiGroups: + - configuration.konghq.com + resources: + - kongroutes + verbs: + - delete + - get + - list + - patch + - update + - watch - apiGroups: - coordination.k8s.io resources: diff --git a/controller/konnect/reconciler_generic_rbac.go b/controller/konnect/reconciler_generic_rbac.go index 03883c7f3..edb6bdaf6 100644 --- a/controller/konnect/reconciler_generic_rbac.go +++ b/controller/konnect/reconciler_generic_rbac.go @@ -58,7 +58,7 @@ package konnect //+kubebuilder:rbac:groups=configuration.konghq.com,resources=kongkeysets/status,verbs=update;patch //+kubebuilder:rbac:groups=configuration.konghq.com,resources=kongkeysets/finalizers,verbs=update;patch -//+kubebuilder:rbac:groups=configuration.konghq.com,resources=kongroutes,verbs=get;list;watch;update;patch +//+kubebuilder:rbac:groups=configuration.konghq.com,resources=kongroutes,verbs=get;list;watch;update;patch;delete //+kubebuilder:rbac:groups=configuration.konghq.com,resources=kongroutes/status,verbs=update;patch //+kubebuilder:rbac:groups=configuration.konghq.com,resources=kongroutes/finalizers,verbs=update;patch