diff --git a/config/rbac/role/role.yaml b/config/rbac/role/role.yaml index 971ecfcfe..5c8aed319 100644 --- a/config/rbac/role/role.yaml +++ b/config/rbac/role/role.yaml @@ -179,6 +179,7 @@ rules: - kongdataplaneclientcertificates/finalizers - kongkeys/finalizers - kongkeysets/finalizers + - kongpluginbindings/status - kongroutes/finalizers - kongservices/finalizers - kongsnis/finalizers diff --git a/controller/konnect/reconciler_kongplugin_rbac.go b/controller/konnect/reconciler_kongplugin_rbac.go index 31632556d..cd99b0136 100644 --- a/controller/konnect/reconciler_kongplugin_rbac.go +++ b/controller/konnect/reconciler_kongplugin_rbac.go @@ -6,3 +6,4 @@ package konnect //+kubebuilder:rbac:groups=configuration.konghq.com,resources=kongservices,verbs=get;list;watch;update;patch //+kubebuilder:rbac:groups=configuration.konghq.com,resources=kongroutes,verbs=get;list;watch;update;patch //+kubebuilder:rbac:groups=configuration.konghq.com,resources=kongpluginbindings,verbs=get;list;create;watch;update;patch;delete +//+kubebuilder:rbac:groups=configuration.konghq.com,resources=kongpluginbindings/status,verbs=update;patch