Skip to content
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

Add option to replace Cluster Roles by namespaced Roles #1142

Closed
josvazg opened this issue Mar 9, 2023 · 1 comment
Closed

Add option to replace Cluster Roles by namespaced Roles #1142

josvazg opened this issue Mar 9, 2023 · 1 comment
Labels
backlog Issues/PRs that will be included in the project roadmap enhancement

Comments

@josvazg
Copy link
Collaborator

josvazg commented Mar 9, 2023

Which component:
Controller Helm Chart

Is your feature request related to a problem? Please describe.

Right now the following capabilities are defined by default as Cluster wide Roles:

  • Monitor (get/list/watch) sealed secrets.
  • Update sealed secrets' status.
  • Fully manage (get/list/create/update/delete/watch) secrets.
  • Emit (create/patch) events.

Cluster wide roles are problematic, as not all environments allow end users to rely on them.

For instance, multi-tenant environments do not allow for Cluster Roles or impose important restrictions to include custom permissions as one off special requests.

Describe the solution you'd like

For such environments we want instead the controller to have regular Roles on each of the managed namespaces.

Additional context

This was brought up by #1064 and replaces #1092

@josvazg josvazg added the triage Issues/PRs that need to be reviewed label Mar 9, 2023
@josvazg josvazg changed the title Add option to configure per namespace Roles instead of Cluster Roles Add option to replace Cluster Roles by per namespace Roles Mar 9, 2023
@josvazg josvazg changed the title Add option to replace Cluster Roles by per namespace Roles Add option to replace Cluster Roles by namespaced Roles Mar 9, 2023
@agarcia-oss agarcia-oss added enhancement backlog Issues/PRs that will be included in the project roadmap and removed triage Issues/PRs that need to be reviewed labels Mar 10, 2023
@alvneiayu
Copy link
Collaborator

solved with #1240

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Issues/PRs that will be included in the project roadmap enhancement
Projects
None yet
Development

No branches or pull requests

3 participants