@@ -59,40 +59,6 @@ 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
@@ -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
@@ -572,9 +488,9 @@ spec:
572
488
serviceAccountName : opentelemetry-operator-controller-manager
573
489
strategy : deployment
574
490
installModes :
575
- - supported : false
491
+ - supported : true
576
492
type : OwnNamespace
577
- - supported : false
493
+ - supported : true
578
494
type : SingleNamespace
579
495
- supported : false
580
496
type : MultiNamespace
@@ -599,18 +515,6 @@ spec:
599
515
name : OpenTelemetry Community
600
516
version : 0.96.0
601
517
webhookdefinitions :
602
- - admissionReviewVersions :
603
- - v1alpha1
604
- - v1beta1
605
- containerPort : 443
606
- conversionCRDs :
607
- - opentelemetrycollectors.opentelemetry.io
608
- deploymentName : opentelemetry-operator-controller-manager
609
- generateName : copentelemetrycollectors.kb.io
610
- sideEffects : None
611
- targetPort : 9443
612
- type : ConversionWebhook
613
- webhookPath : /convert
614
518
- admissionReviewVersions :
615
519
- v1
616
520
containerPort : 443
@@ -671,26 +575,6 @@ spec:
671
575
targetPort : 9443
672
576
type : MutatingAdmissionWebhook
673
577
webhookPath : /mutate-opentelemetry-io-v1alpha1-opentelemetrycollector
674
- - admissionReviewVersions :
675
- - v1
676
- containerPort : 443
677
- deploymentName : opentelemetry-operator-controller-manager
678
- failurePolicy : Fail
679
- generateName : mopentelemetrycollectorbeta.kb.io
680
- rules :
681
- - apiGroups :
682
- - opentelemetry.io
683
- apiVersions :
684
- - v1beta1
685
- operations :
686
- - CREATE
687
- - UPDATE
688
- resources :
689
- - opentelemetrycollectors
690
- sideEffects : None
691
- targetPort : 9443
692
- type : MutatingAdmissionWebhook
693
- webhookPath : /mutate-opentelemetry-io-v1beta1-opentelemetrycollector
694
578
- admissionReviewVersions :
695
579
- v1
696
580
containerPort : 443
@@ -808,26 +692,6 @@ spec:
808
692
targetPort : 9443
809
693
type : ValidatingAdmissionWebhook
810
694
webhookPath : /validate-opentelemetry-io-v1alpha1-opentelemetrycollector
811
- - admissionReviewVersions :
812
- - v1
813
- containerPort : 443
814
- deploymentName : opentelemetry-operator-controller-manager
815
- failurePolicy : Fail
816
- generateName : vopentelemetrycollectorcreateupdatebeta.kb.io
817
- rules :
818
- - apiGroups :
819
- - opentelemetry.io
820
- apiVersions :
821
- - v1beta1
822
- operations :
823
- - CREATE
824
- - UPDATE
825
- resources :
826
- - opentelemetrycollectors
827
- sideEffects : None
828
- targetPort : 9443
829
- type : ValidatingAdmissionWebhook
830
- webhookPath : /validate-opentelemetry-io-v1beta1-opentelemetrycollector
831
695
- admissionReviewVersions :
832
696
- v1
833
697
containerPort : 443
@@ -847,22 +711,3 @@ spec:
847
711
targetPort : 9443
848
712
type : ValidatingAdmissionWebhook
849
713
webhookPath : /validate-opentelemetry-io-v1alpha1-opentelemetrycollector
850
- - admissionReviewVersions :
851
- - v1
852
- containerPort : 443
853
- deploymentName : opentelemetry-operator-controller-manager
854
- failurePolicy : Ignore
855
- generateName : vopentelemetrycollectordeletebeta.kb.io
856
- rules :
857
- - apiGroups :
858
- - opentelemetry.io
859
- apiVersions :
860
- - v1beta1
861
- operations :
862
- - DELETE
863
- resources :
864
- - opentelemetrycollectors
865
- sideEffects : None
866
- targetPort : 9443
867
- type : ValidatingAdmissionWebhook
868
- webhookPath : /validate-opentelemetry-io-v1beta1-opentelemetrycollector
0 commit comments