Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 0c24652

Browse files
committedMar 6, 2024·
Fix scorecard
Signed-off-by: Pavol Loffay <p.loffay@gmail.com>
1 parent c56078f commit 0c24652

File tree

3 files changed

+103
-6
lines changed

3 files changed

+103
-6
lines changed
 

‎bundle/manifests/opentelemetry-operator.clusterserviceversion.yaml

+52-5
Original file line numberDiff line numberDiff line change
@@ -99,13 +99,13 @@ metadata:
9999
categories: Logging & Tracing,Monitoring
100100
certified: "false"
101101
containerImage: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator
102-
createdAt: "2024-03-06T12:12:41Z"
102+
createdAt: "2024-03-06T15:58:41Z"
103103
description: Provides the OpenTelemetry components, including the Collector
104104
operators.operatorframework.io/builder: operator-sdk-v1.29.0
105105
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
106106
repository: github.com/open-telemetry/opentelemetry-operator
107107
support: OpenTelemetry Community
108-
name: opentelemetry-operator.v0.95.0
108+
name: opentelemetry-operator.v0.93.0-70-gc56078f
109109
namespace: placeholder
110110
spec:
111111
apiservicedefinitions: {}
@@ -188,8 +188,55 @@ spec:
188188
displayName: Create ServiceMonitors for OpenTelemetry Collector
189189
path: targetAllocator.observability.metrics.enableMetrics
190190
version: v1alpha1
191-
- kind: OpenTelemetryCollector
191+
- description: OpenTelemetryCollector is the Schema for the opentelemetrycollectors
192+
API.
193+
displayName: OpenTelemetry Collector
194+
kind: OpenTelemetryCollector
192195
name: opentelemetrycollectors.opentelemetry.io
196+
resources:
197+
- kind: ConfigMaps
198+
name: ""
199+
version: v1
200+
- kind: DaemonSets
201+
name: ""
202+
version: apps/v1
203+
- kind: Deployment
204+
name: ""
205+
version: apps/v1
206+
- kind: Pod
207+
name: ""
208+
version: v1
209+
- kind: Service
210+
name: ""
211+
version: v1
212+
- kind: StatefulSets
213+
name: ""
214+
version: apps/v1
215+
specDescriptors:
216+
- description: ObservabilitySpec defines how telemetry data gets handled.
217+
displayName: Observability
218+
path: observability
219+
- description: Metrics defines the metrics configuration for operands.
220+
displayName: Metrics Config
221+
path: observability.metrics
222+
- description: EnableMetrics specifies if ServiceMonitor or PodMonitor(for sidecar
223+
mode) should be created for the service managed by the OpenTelemetry Operator.
224+
The operator.observability.prometheus feature gate must be enabled to use
225+
this feature.
226+
displayName: Create ServiceMonitors for OpenTelemetry Collector
227+
path: observability.metrics.enableMetrics
228+
- description: ObservabilitySpec defines how telemetry data gets handled.
229+
displayName: Observability
230+
path: targetAllocator.observability
231+
- description: Metrics defines the metrics configuration for operands.
232+
displayName: Metrics Config
233+
path: targetAllocator.observability.metrics
234+
- description: EnableMetrics specifies if ServiceMonitor or PodMonitor(for sidecar
235+
mode) should be created for the service managed by the OpenTelemetry Operator.
236+
The operator.observability.prometheus feature gate must be enabled to use
237+
this feature.
238+
displayName: Create ServiceMonitors for OpenTelemetry Collector
239+
path: targetAllocator.observability.metrics.enableMetrics
193240
version: v1beta1
194241
description: |-
195242
OpenTelemetry is a collection of tools, APIs, and SDKs. You use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) for analysis in order to understand your software's performance and behavior.
@@ -441,7 +488,7 @@ spec:
441488
- --zap-log-level=info
442489
- --zap-time-encoding=rfc3339nano
443490
- --feature-gates=+operator.autoinstrumentation.go,+operator.autoinstrumentation.nginx
444-
image: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.95.0
491+
image: docker.io/pavolloffay/opentelemetry-operator:dev-c56078f-1709740716
445492
livenessProbe:
446493
httpGet:
447494
path: /healthz
@@ -549,7 +596,7 @@ spec:
549596
minKubeVersion: 1.23.0
550597
provider:
551598
name: OpenTelemetry Community
552-
version: 0.95.0
599+
version: 0.93.0-70-gc56078f
553600
webhookdefinitions:
554601
- admissionReviewVersions:
555602
- v1alpha1

‎config/manager/kustomization.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ kind: Kustomization
55
images:
66
- name: controller
77
newName: docker.io/pavolloffay/opentelemetry-operator
8-
newTag: dev-afd7b26-1709724329
8+
newTag: dev-c56078f-1709740716

‎config/manifests/bases/opentelemetry-operator.clusterserviceversion.yaml

+50
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,56 @@ spec:
2323
kind: OpenTelemetryCollector
2424
name: opentelemetrycollectors.core.opentelemetry.io
2525
version: v1alpha1
26+
- description: OpenTelemetryCollector is the Schema for the opentelemetrycollectors
27+
API.
28+
displayName: OpenTelemetry Collector
29+
kind: OpenTelemetryCollector
30+
name: opentelemetrycollectors.opentelemetry.io
31+
resources:
32+
- kind: ConfigMaps
33+
name: ""
34+
version: v1
35+
- kind: DaemonSets
36+
name: ""
37+
version: apps/v1
38+
- kind: Deployment
39+
name: ""
40+
version: apps/v1
41+
- kind: Pod
42+
name: ""
43+
version: v1
44+
- kind: Service
45+
name: ""
46+
version: v1
47+
- kind: StatefulSets
48+
name: ""
49+
version: apps/v1
50+
specDescriptors:
51+
- description: ObservabilitySpec defines how telemetry data gets handled.
52+
displayName: Observability
53+
path: observability
54+
- description: Metrics defines the metrics configuration for operands.
55+
displayName: Metrics Config
56+
path: observability.metrics
57+
- description: EnableMetrics specifies if ServiceMonitor or PodMonitor(for sidecar
58+
mode) should be created for the service managed by the OpenTelemetry Operator.
59+
The operator.observability.prometheus feature gate must be enabled to use
60+
this feature.
61+
displayName: Create ServiceMonitors for OpenTelemetry Collector
62+
path: observability.metrics.enableMetrics
63+
- description: ObservabilitySpec defines how telemetry data gets handled.
64+
displayName: Observability
65+
path: targetAllocator.observability
66+
- description: Metrics defines the metrics configuration for operands.
67+
displayName: Metrics Config
68+
path: targetAllocator.observability.metrics
69+
- description: EnableMetrics specifies if ServiceMonitor or PodMonitor(for sidecar
70+
mode) should be created for the service managed by the OpenTelemetry Operator.
71+
The operator.observability.prometheus feature gate must be enabled to use
72+
this feature.
73+
displayName: Create ServiceMonitors for OpenTelemetry Collector
74+
path: targetAllocator.observability.metrics.enableMetrics
75+
version: v1beta1
2676
- description: Instrumentation is the spec for OpenTelemetry instrumentation.
2777
displayName: OpenTelemetry Instrumentation
2878
kind: Instrumentation

0 commit comments

Comments
 (0)
Please sign in to comment.