Skip to content

Commit 4fe681a

Browse files
authored
Update role.yaml (#1546)
* Update role.yaml Imports roles needed to run operator with namespace scoped privileges. Copied verbatim from https://github.com/open-telemetry/opentelemetry-operator/blob/main/config/rbac/role.yaml * bump version to 0.80.3 Signed-off-by: Charlie Le <charlie_le@apple.com> * run make generate-examples Signed-off-by: Charlie Le <charlie_le@apple.com> --------- Signed-off-by: Charlie Le <charlie_le@apple.com>
1 parent 6f2b3b5 commit 4fe681a

24 files changed

+514
-49
lines changed

charts/opentelemetry-operator/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: opentelemetry-operator
3-
version: 0.81.0
3+
version: 0.81.1
44
description: OpenTelemetry Operator Helm chart for Kubernetes
55
type: application
66
home: https://opentelemetry.io/

charts/opentelemetry-operator/examples/default/rendered/admission-webhooks/operator-webhook-with-cert-manager.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
annotations:
77
cert-manager.io/inject-ca-from: default/example-opentelemetry-operator-serving-cert
88
labels:
9-
helm.sh/chart: opentelemetry-operator-0.81.0
9+
helm.sh/chart: opentelemetry-operator-0.81.1
1010
app.kubernetes.io/name: opentelemetry-operator
1111
app.kubernetes.io/version: "0.118.0"
1212
app.kubernetes.io/managed-by: Helm
@@ -90,7 +90,7 @@ metadata:
9090
annotations:
9191
cert-manager.io/inject-ca-from: default/example-opentelemetry-operator-serving-cert
9292
labels:
93-
helm.sh/chart: opentelemetry-operator-0.81.0
93+
helm.sh/chart: opentelemetry-operator-0.81.1
9494
app.kubernetes.io/name: opentelemetry-operator
9595
app.kubernetes.io/version: "0.118.0"
9696
app.kubernetes.io/managed-by: Helm

charts/opentelemetry-operator/examples/default/rendered/certmanager.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apiVersion: cert-manager.io/v1
44
kind: Certificate
55
metadata:
66
labels:
7-
helm.sh/chart: opentelemetry-operator-0.81.0
7+
helm.sh/chart: opentelemetry-operator-0.81.1
88
app.kubernetes.io/name: opentelemetry-operator
99
app.kubernetes.io/version: "0.118.0"
1010
app.kubernetes.io/managed-by: Helm
@@ -29,7 +29,7 @@ apiVersion: cert-manager.io/v1
2929
kind: Issuer
3030
metadata:
3131
labels:
32-
helm.sh/chart: opentelemetry-operator-0.81.0
32+
helm.sh/chart: opentelemetry-operator-0.81.1
3333
app.kubernetes.io/name: opentelemetry-operator
3434
app.kubernetes.io/version: "0.118.0"
3535
app.kubernetes.io/managed-by: Helm

charts/opentelemetry-operator/examples/default/rendered/clusterrole.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1
44
kind: ClusterRole
55
metadata:
66
labels:
7-
helm.sh/chart: opentelemetry-operator-0.81.0
7+
helm.sh/chart: opentelemetry-operator-0.81.1
88
app.kubernetes.io/name: opentelemetry-operator
99
app.kubernetes.io/version: "0.118.0"
1010
app.kubernetes.io/managed-by: Helm
@@ -256,7 +256,7 @@ apiVersion: rbac.authorization.k8s.io/v1
256256
kind: ClusterRole
257257
metadata:
258258
labels:
259-
helm.sh/chart: opentelemetry-operator-0.81.0
259+
helm.sh/chart: opentelemetry-operator-0.81.1
260260
app.kubernetes.io/name: opentelemetry-operator
261261
app.kubernetes.io/version: "0.118.0"
262262
app.kubernetes.io/managed-by: Helm
@@ -274,7 +274,7 @@ apiVersion: rbac.authorization.k8s.io/v1
274274
kind: ClusterRole
275275
metadata:
276276
labels:
277-
helm.sh/chart: opentelemetry-operator-0.81.0
277+
helm.sh/chart: opentelemetry-operator-0.81.1
278278
app.kubernetes.io/name: opentelemetry-operator
279279
app.kubernetes.io/version: "0.118.0"
280280
app.kubernetes.io/managed-by: Helm

charts/opentelemetry-operator/examples/default/rendered/clusterrolebinding.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1
44
kind: ClusterRoleBinding
55
metadata:
66
labels:
7-
helm.sh/chart: opentelemetry-operator-0.81.0
7+
helm.sh/chart: opentelemetry-operator-0.81.1
88
app.kubernetes.io/name: opentelemetry-operator
99
app.kubernetes.io/version: "0.118.0"
1010
app.kubernetes.io/managed-by: Helm
@@ -25,7 +25,7 @@ apiVersion: rbac.authorization.k8s.io/v1
2525
kind: ClusterRoleBinding
2626
metadata:
2727
labels:
28-
helm.sh/chart: opentelemetry-operator-0.81.0
28+
helm.sh/chart: opentelemetry-operator-0.81.1
2929
app.kubernetes.io/name: opentelemetry-operator
3030
app.kubernetes.io/version: "0.118.0"
3131
app.kubernetes.io/managed-by: Helm

charts/opentelemetry-operator/examples/default/rendered/deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apiVersion: apps/v1
44
kind: Deployment
55
metadata:
66
labels:
7-
helm.sh/chart: opentelemetry-operator-0.81.0
7+
helm.sh/chart: opentelemetry-operator-0.81.1
88
app.kubernetes.io/name: opentelemetry-operator
99
app.kubernetes.io/version: "0.118.0"
1010
app.kubernetes.io/managed-by: Helm

charts/opentelemetry-operator/examples/default/rendered/role.yaml

+160-5
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1
44
kind: Role
55
metadata:
66
labels:
7-
helm.sh/chart: opentelemetry-operator-0.81.0
7+
helm.sh/chart: opentelemetry-operator-0.81.1
88
app.kubernetes.io/name: opentelemetry-operator
99
app.kubernetes.io/version: "0.118.0"
1010
app.kubernetes.io/managed-by: Helm
@@ -17,26 +17,181 @@ rules:
1717
- ""
1818
resources:
1919
- configmaps
20+
- pods
21+
- serviceaccounts
22+
- services
23+
verbs:
24+
- create
25+
- delete
26+
- get
27+
- list
28+
- patch
29+
- update
30+
- watch
31+
- apiGroups:
32+
- ""
33+
resources:
34+
- events
35+
verbs:
36+
- create
37+
- patch
38+
- apiGroups:
39+
- ""
40+
resources:
41+
- namespaces
42+
- secrets
2043
verbs:
2144
- get
2245
- list
2346
- watch
47+
- apiGroups:
48+
- apps
49+
resources:
50+
- daemonsets
51+
- deployments
52+
- statefulsets
53+
verbs:
2454
- create
55+
- delete
56+
- get
57+
- list
58+
- patch
2559
- update
60+
- watch
61+
- apiGroups:
62+
- apps
63+
resources:
64+
- replicasets
65+
verbs:
66+
- get
67+
- list
68+
- watch
69+
- apiGroups:
70+
- autoscaling
71+
resources:
72+
- horizontalpodautoscalers
73+
verbs:
74+
- create
75+
- delete
76+
- get
77+
- list
2678
- patch
79+
- update
80+
- watch
81+
- apiGroups:
82+
- batch
83+
resources:
84+
- jobs
85+
verbs:
86+
- get
87+
- list
88+
- watch
89+
- apiGroups:
90+
- config.openshift.io
91+
resources:
92+
- infrastructures
93+
- infrastructures/status
94+
verbs:
95+
- get
96+
- list
97+
- watch
98+
- apiGroups:
99+
- coordination.k8s.io
100+
resources:
101+
- leases
102+
verbs:
103+
- create
104+
- get
105+
- list
106+
- update
107+
- apiGroups:
108+
- monitoring.coreos.com
109+
resources:
110+
- podmonitors
111+
- servicemonitors
112+
verbs:
113+
- create
27114
- delete
115+
- get
116+
- list
117+
- patch
118+
- update
119+
- watch
28120
- apiGroups:
29-
- ""
121+
- networking.k8s.io
30122
resources:
31-
- configmaps/status
123+
- ingresses
32124
verbs:
125+
- create
126+
- delete
33127
- get
128+
- list
129+
- patch
34130
- update
131+
- watch
132+
- apiGroups:
133+
- opentelemetry.io
134+
resources:
135+
- instrumentations
136+
- opentelemetrycollectors
137+
verbs:
138+
- get
139+
- list
35140
- patch
141+
- update
142+
- watch
36143
- apiGroups:
37-
- ""
144+
- opentelemetry.io
38145
resources:
39-
- events
146+
- opampbridges
147+
- targetallocators
40148
verbs:
41149
- create
150+
- delete
151+
- get
152+
- list
42153
- patch
154+
- update
155+
- watch
156+
- apiGroups:
157+
- opentelemetry.io
158+
resources:
159+
- opampbridges/finalizers
160+
verbs:
161+
- update
162+
- apiGroups:
163+
- opentelemetry.io
164+
resources:
165+
- opampbridges/status
166+
- opentelemetrycollectors/finalizers
167+
- opentelemetrycollectors/status
168+
- targetallocators/status
169+
verbs:
170+
- get
171+
- patch
172+
- update
173+
- apiGroups:
174+
- policy
175+
resources:
176+
- poddisruptionbudgets
177+
verbs:
178+
- create
179+
- delete
180+
- get
181+
- list
182+
- patch
183+
- update
184+
- watch
185+
- apiGroups:
186+
- route.openshift.io
187+
resources:
188+
- routes
189+
- routes/custom-host
190+
verbs:
191+
- create
192+
- delete
193+
- get
194+
- list
195+
- patch
196+
- update
197+
- watch

charts/opentelemetry-operator/examples/default/rendered/rolebinding.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apiVersion: rbac.authorization.k8s.io/v1
44
kind: RoleBinding
55
metadata:
66
labels:
7-
helm.sh/chart: opentelemetry-operator-0.81.0
7+
helm.sh/chart: opentelemetry-operator-0.81.1
88
app.kubernetes.io/name: opentelemetry-operator
99
app.kubernetes.io/version: "0.118.0"
1010
app.kubernetes.io/managed-by: Helm

charts/opentelemetry-operator/examples/default/rendered/service.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apiVersion: v1
44
kind: Service
55
metadata:
66
labels:
7-
helm.sh/chart: opentelemetry-operator-0.81.0
7+
helm.sh/chart: opentelemetry-operator-0.81.1
88
app.kubernetes.io/name: opentelemetry-operator
99
app.kubernetes.io/version: "0.118.0"
1010
app.kubernetes.io/managed-by: Helm
@@ -31,7 +31,7 @@ apiVersion: v1
3131
kind: Service
3232
metadata:
3333
labels:
34-
helm.sh/chart: opentelemetry-operator-0.81.0
34+
helm.sh/chart: opentelemetry-operator-0.81.1
3535
app.kubernetes.io/name: opentelemetry-operator
3636
app.kubernetes.io/version: "0.118.0"
3737
app.kubernetes.io/managed-by: Helm

charts/opentelemetry-operator/examples/default/rendered/serviceaccount.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
name: opentelemetry-operator
77
namespace: default
88
labels:
9-
helm.sh/chart: opentelemetry-operator-0.81.0
9+
helm.sh/chart: opentelemetry-operator-0.81.1
1010
app.kubernetes.io/name: opentelemetry-operator
1111
app.kubernetes.io/version: "0.118.0"
1212
app.kubernetes.io/managed-by: Helm

charts/opentelemetry-operator/examples/default/rendered/tests/test-certmanager-connection.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
name: "example-opentelemetry-operator-cert-manager"
77
namespace: default
88
labels:
9-
helm.sh/chart: opentelemetry-operator-0.81.0
9+
helm.sh/chart: opentelemetry-operator-0.81.1
1010
app.kubernetes.io/name: opentelemetry-operator
1111
app.kubernetes.io/version: "0.118.0"
1212
app.kubernetes.io/managed-by: Helm

charts/opentelemetry-operator/examples/default/rendered/tests/test-service-connection.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
name: "example-opentelemetry-operator-metrics"
77
namespace: default
88
labels:
9-
helm.sh/chart: opentelemetry-operator-0.81.0
9+
helm.sh/chart: opentelemetry-operator-0.81.1
1010
app.kubernetes.io/name: opentelemetry-operator
1111
app.kubernetes.io/version: "0.118.0"
1212
app.kubernetes.io/managed-by: Helm
@@ -43,7 +43,7 @@ metadata:
4343
name: "example-opentelemetry-operator-webhook"
4444
namespace: default
4545
labels:
46-
helm.sh/chart: opentelemetry-operator-0.81.0
46+
helm.sh/chart: opentelemetry-operator-0.81.1
4747
app.kubernetes.io/name: opentelemetry-operator
4848
app.kubernetes.io/version: "0.118.0"
4949
app.kubernetes.io/managed-by: Helm

charts/opentelemetry-operator/examples/feature-gates/rendered/admission-webhooks/operator-webhook-with-cert-manager.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
annotations:
77
cert-manager.io/inject-ca-from: default/example-opentelemetry-operator-serving-cert
88
labels:
9-
helm.sh/chart: opentelemetry-operator-0.81.0
9+
helm.sh/chart: opentelemetry-operator-0.81.1
1010
app.kubernetes.io/name: opentelemetry-operator
1111
app.kubernetes.io/version: "0.118.0"
1212
app.kubernetes.io/managed-by: Helm
@@ -90,7 +90,7 @@ metadata:
9090
annotations:
9191
cert-manager.io/inject-ca-from: default/example-opentelemetry-operator-serving-cert
9292
labels:
93-
helm.sh/chart: opentelemetry-operator-0.81.0
93+
helm.sh/chart: opentelemetry-operator-0.81.1
9494
app.kubernetes.io/name: opentelemetry-operator
9595
app.kubernetes.io/version: "0.118.0"
9696
app.kubernetes.io/managed-by: Helm

charts/opentelemetry-operator/examples/feature-gates/rendered/certmanager.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ apiVersion: cert-manager.io/v1
44
kind: Certificate
55
metadata:
66
labels:
7-
helm.sh/chart: opentelemetry-operator-0.81.0
7+
helm.sh/chart: opentelemetry-operator-0.81.1
88
app.kubernetes.io/name: opentelemetry-operator
99
app.kubernetes.io/version: "0.118.0"
1010
app.kubernetes.io/managed-by: Helm
@@ -29,7 +29,7 @@ apiVersion: cert-manager.io/v1
2929
kind: Issuer
3030
metadata:
3131
labels:
32-
helm.sh/chart: opentelemetry-operator-0.81.0
32+
helm.sh/chart: opentelemetry-operator-0.81.1
3333
app.kubernetes.io/name: opentelemetry-operator
3434
app.kubernetes.io/version: "0.118.0"
3535
app.kubernetes.io/managed-by: Helm

0 commit comments

Comments
 (0)