Skip to content

Commit cd62459

Browse files
Update the opentelemetry to 0.118.0 (#5932)
Signed-off-by: opentelemetrybot <[email protected]>
1 parent 37b05f8 commit cd62459

14 files changed

+17464
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
FROM scratch
2+
3+
# Core bundle labels.
4+
LABEL operators.operatorframework.io.bundle.mediatype.v1=registry+v1
5+
LABEL operators.operatorframework.io.bundle.manifests.v1=manifests/
6+
LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/
7+
LABEL operators.operatorframework.io.bundle.package.v1=opentelemetry-operator
8+
LABEL operators.operatorframework.io.bundle.channels.v1=alpha
9+
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.29.0
10+
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
11+
LABEL operators.operatorframework.io.metrics.project_layout=go.kubebuilder.io/v3
12+
13+
# Labels for testing.
14+
LABEL operators.operatorframework.io.test.mediatype.v1=scorecard+v1
15+
LABEL operators.operatorframework.io.test.config.v1=tests/scorecard/
16+
17+
# Copy files to locations specified by labels.
18+
COPY ./manifests /manifests/
19+
COPY ./metadata /metadata/
20+
COPY ./tests/scorecard /tests/scorecard/
21+
22+
LABEL com.redhat.openshift.versions=v4.12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
apiVersion: v1
2+
kind: Service
3+
metadata:
4+
annotations:
5+
service.beta.openshift.io/serving-cert-secret-name: opentelemetry-operator-metrics
6+
creationTimestamp: null
7+
labels:
8+
app.kubernetes.io/name: opentelemetry-operator
9+
control-plane: controller-manager
10+
name: opentelemetry-operator-controller-manager-metrics-service
11+
spec:
12+
ports:
13+
- name: https
14+
port: 8443
15+
protocol: TCP
16+
targetPort: https
17+
selector:
18+
app.kubernetes.io/name: opentelemetry-operator
19+
control-plane: controller-manager
20+
status:
21+
loadBalancer: {}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: ClusterRole
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/name: opentelemetry-operator
7+
name: opentelemetry-operator-metrics-reader
8+
rules:
9+
- nonResourceURLs:
10+
- /metrics
11+
verbs:
12+
- get
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
apiVersion: monitoring.coreos.com/v1
2+
kind: PrometheusRule
3+
metadata:
4+
labels:
5+
app.kubernetes.io/managed-by: operator-lifecycle-manager
6+
app.kubernetes.io/name: opentelemetry-operator
7+
app.kubernetes.io/part-of: opentelemetry-operator
8+
name: opentelemetry-operator-prometheus-rules
9+
spec:
10+
groups:
11+
- name: opentelemetry-operator-monitoring.rules
12+
rules:
13+
- expr: sum by (type) (opentelemetry_collector_receivers)
14+
record: type:opentelemetry_collector_receivers:sum
15+
- expr: sum by (type) (opentelemetry_collector_exporters)
16+
record: type:opentelemetry_collector_exporters:sum
17+
- expr: sum by (type) (opentelemetry_collector_processors)
18+
record: type:opentelemetry_collector_processors:sum
19+
- expr: sum by (type) (opentelemetry_collector_extensions)
20+
record: type:opentelemetry_collector_extensions:sum
21+
- expr: sum by (type) (opentelemetry_collector_connectors)
22+
record: type:opentelemetry_collector_connectors:sum
23+
- expr: sum by (type) (opentelemetry_collector_info)
24+
record: type:opentelemetry_collector_info:sum
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: Role
3+
metadata:
4+
name: opentelemetry-operator-prometheus
5+
rules:
6+
- apiGroups:
7+
- ""
8+
resources:
9+
- services
10+
- endpoints
11+
- pods
12+
verbs:
13+
- get
14+
- list
15+
- watch
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: RoleBinding
3+
metadata:
4+
name: opentelemetry-operator-prometheus
5+
roleRef:
6+
apiGroup: rbac.authorization.k8s.io
7+
kind: Role
8+
name: opentelemetry-operator-prometheus
9+
subjects:
10+
- kind: ServiceAccount
11+
name: prometheus-k8s
12+
namespace: openshift-monitoring
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
apiVersion: v1
2+
kind: Service
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/name: opentelemetry-operator
7+
name: opentelemetry-operator-webhook-service
8+
spec:
9+
ports:
10+
- port: 443
11+
protocol: TCP
12+
targetPort: 9443
13+
selector:
14+
app.kubernetes.io/name: opentelemetry-operator
15+
control-plane: controller-manager
16+
status:
17+
loadBalancer: {}

0 commit comments

Comments
 (0)