Enhance RBAC Scaffolding to Include admin
Roles
#4294
Labels
good first issue
Denotes an issue ready for a new contributor, according to the "help wanted" guidelines.
help wanted
Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
kind/feature
Categorizes issue or PR as related to a new feature.
What do you want to happen?
In the current Kubebuilder scaffolding, only
edit
andview
RBAC roles are generated for new projects. Example of current RBAC scaffolding: Kubebuilder RBAC configurationWhile these roles cover essential permissions for non-administrative users, the absence of an
admin
role and aggregated role annotations limits flexibility for administrators who need comprehensive access controls.This issue proposes:
admin
ClusterRole: This role would allow full control over all specified resources, making it easier for project admins to manage resources and delegate permissions.So what to do here?
*
instead of specific permissions to allow the admin to have full access (essentially updating RBAC).# permissions for end users to edit {{ .Resource.Kind }}
.YAML Template
The text was updated successfully, but these errors were encountered: