Skip to content

Commit daf77c6

Browse files
committed
feat: Add RBAC aggregation labels to FeatureStore ClusterRoles
Signed-off-by: ntkathole <nikhilkathole2683@gmail.com>
1 parent 1b3cdc1 commit daf77c6

File tree

5 files changed

+9
-0
lines changed

5 files changed

+9
-0
lines changed

infra/feast-operator/bundle/manifests/feast-operator-featurestore-editor-role_rbac.authorization.k8s.io_v1_clusterrole.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ metadata:
55
labels:
66
app.kubernetes.io/managed-by: kustomize
77
app.kubernetes.io/name: feast-operator
8+
rbac.authorization.k8s.io/aggregate-to-admin: "true"
9+
rbac.authorization.k8s.io/aggregate-to-edit: "true"
810
name: feast-operator-featurestore-editor-role
911
rules:
1012
- apiGroups:

infra/feast-operator/bundle/manifests/feast-operator-featurestore-viewer-role_rbac.authorization.k8s.io_v1_clusterrole.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ metadata:
55
labels:
66
app.kubernetes.io/managed-by: kustomize
77
app.kubernetes.io/name: feast-operator
8+
rbac.authorization.k8s.io/aggregate-to-view: "true"
89
name: feast-operator-featurestore-viewer-role
910
rules:
1011
- apiGroups:

infra/feast-operator/config/rbac/featurestore_editor_role.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ metadata:
55
labels:
66
app.kubernetes.io/name: feast-operator
77
app.kubernetes.io/managed-by: kustomize
8+
rbac.authorization.k8s.io/aggregate-to-admin: "true"
9+
rbac.authorization.k8s.io/aggregate-to-edit: "true"
810
name: featurestore-editor-role
911
rules:
1012
- apiGroups:

infra/feast-operator/config/rbac/featurestore_viewer_role.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ metadata:
55
labels:
66
app.kubernetes.io/name: feast-operator
77
app.kubernetes.io/managed-by: kustomize
8+
rbac.authorization.k8s.io/aggregate-to-view: "true"
89
name: featurestore-viewer-role
910
rules:
1011
- apiGroups:

infra/feast-operator/dist/install.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20262,6 +20262,8 @@ metadata:
2026220262
labels:
2026320263
app.kubernetes.io/managed-by: kustomize
2026420264
app.kubernetes.io/name: feast-operator
20265+
rbac.authorization.k8s.io/aggregate-to-admin: "true"
20266+
rbac.authorization.k8s.io/aggregate-to-edit: "true"
2026520267
name: feast-operator-featurestore-editor-role
2026620268
rules:
2026720269
- apiGroups:
@@ -20289,6 +20291,7 @@ metadata:
2028920291
labels:
2029020292
app.kubernetes.io/managed-by: kustomize
2029120293
app.kubernetes.io/name: feast-operator
20294+
rbac.authorization.k8s.io/aggregate-to-view: "true"
2029220295
name: feast-operator-featurestore-viewer-role
2029320296
rules:
2029420297
- apiGroups:

0 commit comments

Comments
 (0)