Skip to content

Commit 878a566

Browse files
Add missing /status and /finalizers permissions
1 parent 84e2b5e commit 878a566

File tree

4 files changed

+60
-32
lines changed

4 files changed

+60
-32
lines changed

charts/tigera-operator/templates/tigera-operator/02-role-tigera-operator.yaml

+15-8
Original file line numberDiff line numberDiff line change
@@ -151,23 +151,30 @@ rules:
151151
- apiGroups:
152152
- operator.tigera.io
153153
resources:
154+
# Note: any resources used by the operator within an OwnerReference for resources
155+
# it creates requires permissions to <resource>/finalizers.
156+
- apiservers
154157
- apiservers/finalizers
158+
- apiservers/status
155159
- gatewayapis
156160
- gatewayapis/finalizers
161+
- gatewayapis/status
162+
- goldmanes
163+
- goldmanes/finalizers
164+
- goldmanes/status
165+
- imagesets
157166
- installations
158-
- installations/status
159167
- installations/finalizers
168+
- installations/status
169+
- managementclusterconnections
170+
- managementclusterconnections/finalizers
171+
- managementclusterconnections/status
160172
- tigerastatuses
161173
- tigerastatuses/status
162174
- tigerastatuses/finalizers
163-
- apiservers
164-
- apiservers/status
165-
- imagesets
166175
- whiskers
167-
- goldmanes
168-
- managementclusterconnections
169-
- managementclusterconnections/finalizers
170-
- managementclusterconnections/status
176+
- whiskers/finalizers
177+
- whiskers/status
171178
verbs:
172179
- get
173180
- list

manifests/ocp/02-role-tigera-operator.yaml

+15-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

manifests/tigera-operator-ocp-upgrade.yaml

+15-8
Original file line numberDiff line numberDiff line change
@@ -235,23 +235,30 @@ rules:
235235
- apiGroups:
236236
- operator.tigera.io
237237
resources:
238+
# Note: any resources used by the operator within an OwnerReference for resources
239+
# it creates requires permissions to <resource>/finalizers.
240+
- apiservers
238241
- apiservers/finalizers
242+
- apiservers/status
239243
- gatewayapis
240244
- gatewayapis/finalizers
245+
- gatewayapis/status
246+
- goldmanes
247+
- goldmanes/finalizers
248+
- goldmanes/status
249+
- imagesets
241250
- installations
242-
- installations/status
243251
- installations/finalizers
252+
- installations/status
253+
- managementclusterconnections
254+
- managementclusterconnections/finalizers
255+
- managementclusterconnections/status
244256
- tigerastatuses
245257
- tigerastatuses/status
246258
- tigerastatuses/finalizers
247-
- apiservers
248-
- apiservers/status
249-
- imagesets
250259
- whiskers
251-
- goldmanes
252-
- managementclusterconnections
253-
- managementclusterconnections/finalizers
254-
- managementclusterconnections/status
260+
- whiskers/finalizers
261+
- whiskers/status
255262
verbs:
256263
- get
257264
- list

manifests/tigera-operator.yaml

+15-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)