Skip to content
This repository was archived by the owner on Jan 13, 2023. It is now read-only.

Commit aaf6c39

Browse files
authored
Merge pull request #490 from thestormforge/add-missing-name-label
Add a missing name label to generated RBAC resources
2 parents 61dd087 + d412975 commit aaf6c39

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

cli/internal/commands/grant_permissions/generator.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,8 @@ func (o *GeneratorOptions) generateClusterRoleBinding(roleRef *rbacv1.RoleRef, s
238238

239239
return &rbacv1.ClusterRoleBinding{
240240
ObjectMeta: metav1.ObjectMeta{
241-
Name: roleRef.Name + "binding",
241+
Name: roleRef.Name + "binding",
242+
Labels: map[string]string{"app.kubernetes.io/name": "optimize-controller"},
242243
},
243244
Subjects: []rbacv1.Subject{*subject},
244245
RoleRef: *roleRef,
@@ -271,6 +272,7 @@ func (o *GeneratorOptions) generateRoleBindings(ctx context.Context, roleRef *rb
271272
ObjectMeta: metav1.ObjectMeta{
272273
Name: roleRef.Name + "binding",
273274
Namespace: scanner.Text(),
275+
Labels: map[string]string{"app.kubernetes.io/name": "optimize-controller"},
274276
},
275277
Subjects: []rbacv1.Subject{*subject},
276278
RoleRef: *roleRef,
@@ -283,6 +285,7 @@ func (o *GeneratorOptions) generateRoleBindings(ctx context.Context, roleRef *rb
283285
ObjectMeta: metav1.ObjectMeta{
284286
Name: "optimize-manager-rolebinding",
285287
Namespace: scanner.Text(),
288+
Labels: map[string]string{"app.kubernetes.io/name": "optimize-controller"},
286289
},
287290
Subjects: []rbacv1.Subject{*subject},
288291
RoleRef: rbacv1.RoleRef{

0 commit comments

Comments
 (0)