@@ -97,9 +97,19 @@ func Role(params manifests.Params) ([]client.Object, error) {
97
97
return nil , err
98
98
}
99
99
100
+ name := naming .Role (params .OtelCol .Name , params .OtelCol .Namespace )
101
+
102
+ labels := manifestutils .Labels (params .OtelCol .ObjectMeta , name , params .OtelCol .Spec .Image , ComponentOpenTelemetryCollector , params .Config .LabelsFilter ())
103
+ annotations , err := manifestutils .Annotations (params .OtelCol , params .Config .AnnotationsFilter ())
104
+ if err != nil {
105
+ return nil , err
106
+ }
107
+
100
108
// Convert []*rbacv1.Role to []client.Object
101
109
result := make ([]client.Object , len (roles ))
102
110
for i , role := range roles {
111
+ role .ObjectMeta .Labels = labels
112
+ role .ObjectMeta .Annotations = annotations
103
113
result [i ] = role
104
114
}
105
115
@@ -114,20 +124,20 @@ func RoleBinding(params manifests.Params) ([]client.Object, error) {
114
124
return nil , nil
115
125
}
116
126
127
+ name := naming .RoleBinding (params .OtelCol .Name , params .OtelCol .Namespace )
128
+
129
+ labels := manifestutils .Labels (params .OtelCol .ObjectMeta , name , params .OtelCol .Spec .Image , ComponentOpenTelemetryCollector , params .Config .LabelsFilter ())
117
130
annotations , err := manifestutils .Annotations (params .OtelCol , params .Config .AnnotationsFilter ())
118
131
if err != nil {
119
132
return nil , err
120
133
}
121
134
122
- for _ , rb := range rbs {
123
- rb .ObjectMeta .Labels = manifestutils .Labels (params .OtelCol .ObjectMeta , rb .ObjectMeta .Name , params .OtelCol .Spec .Image , ComponentOpenTelemetryCollector , params .Config .LabelsFilter ())
124
- rb .ObjectMeta .Annotations = annotations
125
- }
126
-
127
135
// Convert []*rbacv1.RoleBinding to []client.Object
128
136
result := make ([]client.Object , len (rbs ))
129
- for i , role := range rbs {
130
- result [i ] = role
137
+ for i , rb := range rbs {
138
+ rb .ObjectMeta .Labels = labels
139
+ rb .ObjectMeta .Annotations = annotations
140
+ result [i ] = rb
131
141
}
132
142
133
143
return result , nil
0 commit comments