ClickHouse / ClickHouse/clickhouse-operator

Add rbac.authorization.k8s.io/aggregate-to labels to Cluster roles

Open Beginner friendly
#324 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
Go
Stars
292
Forks
42
Avg merge
10h 18m
Merged PRs (30d)
23

Description

### Company or project name

The helper RBAC roles for `viewer`, `editor` and `admin` should be aggregated to standard `view`, `edit` and `admin` roles.

### Use case

RBAC role management.

### Describe the solution you'd like

The helper RBAC roles for `viewer`, `editor` and `admin` should be labelled with:

- `rbac.authorization.k8s.io/aggregate-to-view: "true"`
- `rbac.authorization.k8s.io/aggregate-to-edit: "true"`
- `rbac.authorization.k8s.io/aggregate-to-admin: "true"`

### Describe alternatives you've considered

_No response_

### Additional context

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the helper Kubernetes RBAC role definitions for viewer, editor, and admin in the operator manifests or chart templates. Add the requested aggregate-to-view, aggregate-to-edit, and aggregate-to-admin labels to the corresponding roles, then verify the rendered roles contain the expected labels.

Written by the indexing model from the issue text.

Assessment

Tech stack
kubernetes
Domain
authorization, infrastructure
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.