Skip to content

Greater control over RBAC objects and rules #3869

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

petewall
Copy link
Contributor

@petewall petewall commented Jun 18, 2025

PR Description

This change allows for the RBAC object creation to create namespaced-Role and RoleBinding objects instead of ClusterRoles and ClusterRoleBindings.

It also allows for the specific rules attached to the Roles/ClusterRoles to be modified.

Which issue(s) this PR fixes

Fixes #196
Fixes #3839
Fixes #2224
Fixes #681

Notes to the Reviewer

PR Checklist

  • CHANGELOG.md updated
  • Documentation added
  • Tests updated
  • Config converters updated

@petewall petewall self-assigned this Jun 18, 2025
@petewall petewall linked an issue Jun 18, 2025 that may be closed by this pull request
petewall added 2 commits June 26, 2025 12:56
…les and ClusterRoleBindings

Fixes #196
Fixes #3839
Fixes #2224
Fixes #681

Signed-off-by: Pete Wall <pete.wall@grafana.com>
Signed-off-by: Pete Wall <pete.wall@grafana.com>
@petewall petewall force-pushed the petewall/helm-with-namespaced-rbac branch from f1df113 to e4a491e Compare June 26, 2025 18:00
…ange.

Co-authored-by: @kun98-liu
Signed-off-by: Pete Wall <pete.wall@grafana.com>
@petewall petewall marked this pull request as ready for review June 26, 2025 18:05
@petewall petewall requested a review from a team as a code owner June 26, 2025 18:05
petewall added 3 commits June 26, 2025 13:06
Signed-off-by: Pete Wall <pete.wall@grafana.com>
Signed-off-by: Pete Wall <pete.wall@grafana.com>
Signed-off-by: Pete Wall <pete.wall@grafana.com>
@petewall petewall changed the title Add the ability to create Roles and RoleBindings instead of ClusterRoles and ClusterRoleBindings Greater control over RBAC objects and rules Jun 26, 2025
Signed-off-by: Pete Wall <pete.wall@grafana.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant