@@ -59,47 +59,13 @@ metadata:
59
59
"spec": {
60
60
"config": "receivers:\n otlp:\n protocols: \n grpc:\n http:\n\nexporters:\n debug:\n\nservice:\n pipelines:\n traces:\n receivers: [otlp]\n exporters: [debug]\n"
61
61
}
62
- },
63
- {
64
- "apiVersion": "opentelemetry.io/v1beta1",
65
- "kind": "OpenTelemetryCollector",
66
- "metadata": {
67
- "name": "otel"
68
- },
69
- "spec": {
70
- "config": {
71
- "exporters": {
72
- "debug": {}
73
- },
74
- "receivers": {
75
- "otlp": {
76
- "protocols": {
77
- "grpc": {},
78
- "http": {}
79
- }
80
- }
81
- },
82
- "service": {
83
- "pipelines": {
84
- "traces": {
85
- "exporters": [
86
- "debug"
87
- ],
88
- "receivers": [
89
- "otlp"
90
- ]
91
- }
92
- }
93
- }
94
- }
95
- }
96
62
}
97
63
]
98
64
capabilities : Deep Insights
99
65
categories : Logging & Tracing,Monitoring
100
66
certified : " false"
101
67
containerImage : ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator
102
- createdAt : " 2024-03-11T13:32:19Z "
68
+ createdAt : " 2024-03-08T17:10:13Z "
103
69
description : Provides the OpenTelemetry components, including the Collector
104
70
operators.operatorframework.io/builder : operator-sdk-v1.29.0
105
71
operators.operatorframework.io/project_layout : go.kubebuilder.io/v3
@@ -188,56 +154,6 @@ spec:
188
154
displayName : Create ServiceMonitors for OpenTelemetry Collector
189
155
path : targetAllocator.observability.metrics.enableMetrics
190
156
version : v1alpha1
191
- - description : OpenTelemetryCollector is the Schema for the opentelemetrycollectors
192
- API.
193
- displayName : OpenTelemetry Collector
194
- kind : OpenTelemetryCollector
195
- 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
240
- version : v1beta1
241
157
description : |-
242
158
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.
243
159
@@ -571,9 +487,9 @@ spec:
571
487
serviceAccountName : opentelemetry-operator-controller-manager
572
488
strategy : deployment
573
489
installModes :
574
- - supported : false
490
+ - supported : true
575
491
type : OwnNamespace
576
- - supported : false
492
+ - supported : true
577
493
type : SingleNamespace
578
494
- supported : false
579
495
type : MultiNamespace
@@ -598,18 +514,6 @@ spec:
598
514
name : OpenTelemetry Community
599
515
version : 0.96.0
600
516
webhookdefinitions :
601
- - admissionReviewVersions :
602
- - v1alpha1
603
- - v1beta1
604
- containerPort : 443
605
- conversionCRDs :
606
- - opentelemetrycollectors.opentelemetry.io
607
- deploymentName : opentelemetry-operator-controller-manager
608
- generateName : copentelemetrycollectors.kb.io
609
- sideEffects : None
610
- targetPort : 9443
611
- type : ConversionWebhook
612
- webhookPath : /convert
613
517
- admissionReviewVersions :
614
518
- v1
615
519
containerPort : 443
@@ -670,26 +574,6 @@ spec:
670
574
targetPort : 9443
671
575
type : MutatingAdmissionWebhook
672
576
webhookPath : /mutate-opentelemetry-io-v1alpha1-opentelemetrycollector
673
- - admissionReviewVersions :
674
- - v1
675
- containerPort : 443
676
- deploymentName : opentelemetry-operator-controller-manager
677
- failurePolicy : Fail
678
- generateName : mopentelemetrycollectorbeta.kb.io
679
- rules :
680
- - apiGroups :
681
- - opentelemetry.io
682
- apiVersions :
683
- - v1beta1
684
- operations :
685
- - CREATE
686
- - UPDATE
687
- resources :
688
- - opentelemetrycollectors
689
- sideEffects : None
690
- targetPort : 9443
691
- type : MutatingAdmissionWebhook
692
- webhookPath : /mutate-opentelemetry-io-v1beta1-opentelemetrycollector
693
577
- admissionReviewVersions :
694
578
- v1
695
579
containerPort : 443
@@ -807,26 +691,6 @@ spec:
807
691
targetPort : 9443
808
692
type : ValidatingAdmissionWebhook
809
693
webhookPath : /validate-opentelemetry-io-v1alpha1-opentelemetrycollector
810
- - admissionReviewVersions :
811
- - v1
812
- containerPort : 443
813
- deploymentName : opentelemetry-operator-controller-manager
814
- failurePolicy : Fail
815
- generateName : vopentelemetrycollectorcreateupdatebeta.kb.io
816
- rules :
817
- - apiGroups :
818
- - opentelemetry.io
819
- apiVersions :
820
- - v1beta1
821
- operations :
822
- - CREATE
823
- - UPDATE
824
- resources :
825
- - opentelemetrycollectors
826
- sideEffects : None
827
- targetPort : 9443
828
- type : ValidatingAdmissionWebhook
829
- webhookPath : /validate-opentelemetry-io-v1beta1-opentelemetrycollector
830
694
- admissionReviewVersions :
831
695
- v1
832
696
containerPort : 443
@@ -846,22 +710,3 @@ spec:
846
710
targetPort : 9443
847
711
type : ValidatingAdmissionWebhook
848
712
webhookPath : /validate-opentelemetry-io-v1alpha1-opentelemetrycollector
849
- - admissionReviewVersions :
850
- - v1
851
- containerPort : 443
852
- deploymentName : opentelemetry-operator-controller-manager
853
- failurePolicy : Ignore
854
- generateName : vopentelemetrycollectordeletebeta.kb.io
855
- rules :
856
- - apiGroups :
857
- - opentelemetry.io
858
- apiVersions :
859
- - v1beta1
860
- operations :
861
- - DELETE
862
- resources :
863
- - opentelemetrycollectors
864
- sideEffects : None
865
- targetPort : 9443
866
- type : ValidatingAdmissionWebhook
867
- webhookPath : /validate-opentelemetry-io-v1beta1-opentelemetrycollector
0 commit comments