From 6282ec97f1309dcf0841194eb3c871815523735d Mon Sep 17 00:00:00 2001 From: Haihan Jiang Date: Sun, 24 May 2026 04:50:32 -0700 Subject: [PATCH] Migrate OpenTelemetryCollector manifests to v1beta1 Signed-off-by: Haihan Jiang --- collector-config.yaml | 4 ++-- recipes/beyla-golden-signals/gke/collector-config.yaml | 4 ++-- recipes/beyla-service-graph/collector-config.yaml | 4 ++-- recipes/cloud-trace/collector-config.yaml | 4 ++-- .../daemonset-collector-config.yaml | 4 ++-- .../deployment-collector-config.yaml | 4 ++-- recipes/host-and-kubelet-metrics/collector-config.yaml | 4 ++-- recipes/resource-detection/collector-config.yaml | 4 ++-- .../collector-config-resource-detection.yaml | 6 +++--- recipes/trace-enhancements/collector-config.yaml | 4 ++-- recipes/trace-filtering/collector-config.yaml | 4 ++-- recipes/trace-remote-sampling/collector-config.yaml | 4 ++-- 12 files changed, 25 insertions(+), 25 deletions(-) diff --git a/collector-config.yaml b/collector-config.yaml index f70bc21..d8dbabb 100644 --- a/collector-config.yaml +++ b/collector-config.yaml @@ -12,12 +12,12 @@ # See the License for the specific language governing permissions and # limitations under the License. -apiVersion: opentelemetry.io/v1alpha1 +apiVersion: opentelemetry.io/v1beta1 kind: OpenTelemetryCollector metadata: name: otel spec: - config: | + config: receivers: otlp: protocols: diff --git a/recipes/beyla-golden-signals/gke/collector-config.yaml b/recipes/beyla-golden-signals/gke/collector-config.yaml index 2177b6a..0dc3bb6 100644 --- a/recipes/beyla-golden-signals/gke/collector-config.yaml +++ b/recipes/beyla-golden-signals/gke/collector-config.yaml @@ -12,13 +12,13 @@ # See the License for the specific language governing permissions and # limitations under the License. -apiVersion: opentelemetry.io/v1alpha1 +apiVersion: opentelemetry.io/v1beta1 kind: OpenTelemetryCollector metadata: name: otel spec: image: otel/opentelemetry-collector-contrib:0.112.0 - config: | + config: receivers: # receive OTLP metrics from Beyla otlp: diff --git a/recipes/beyla-service-graph/collector-config.yaml b/recipes/beyla-service-graph/collector-config.yaml index 687be52..25b223d 100644 --- a/recipes/beyla-service-graph/collector-config.yaml +++ b/recipes/beyla-service-graph/collector-config.yaml @@ -12,13 +12,13 @@ # See the License for the specific language governing permissions and # limitations under the License. -apiVersion: opentelemetry.io/v1alpha1 +apiVersion: opentelemetry.io/v1beta1 kind: OpenTelemetryCollector metadata: name: otel spec: image: otel/opentelemetry-collector-contrib:0.112.0 - config: | + config: receivers: # receive OTLP spans from Beyla otlp: diff --git a/recipes/cloud-trace/collector-config.yaml b/recipes/cloud-trace/collector-config.yaml index ecddbb4..9885562 100644 --- a/recipes/cloud-trace/collector-config.yaml +++ b/recipes/cloud-trace/collector-config.yaml @@ -12,13 +12,13 @@ # See the License for the specific language governing permissions and # limitations under the License. -apiVersion: opentelemetry.io/v1alpha1 +apiVersion: opentelemetry.io/v1beta1 kind: OpenTelemetryCollector metadata: name: otel spec: image: otel/opentelemetry-collector-contrib:0.112.0 - config: | + config: receivers: otlp: protocols: diff --git a/recipes/daemonset-and-deployment/daemonset-collector-config.yaml b/recipes/daemonset-and-deployment/daemonset-collector-config.yaml index ed6ddb0..24c1f7b 100644 --- a/recipes/daemonset-and-deployment/daemonset-collector-config.yaml +++ b/recipes/daemonset-and-deployment/daemonset-collector-config.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -apiVersion: opentelemetry.io/v1alpha1 +apiVersion: opentelemetry.io/v1beta1 kind: OpenTelemetryCollector metadata: name: otel @@ -25,7 +25,7 @@ spec: memory: 60Mi limits: memory: 100Mi - config: | + config: receivers: otlp: protocols: diff --git a/recipes/daemonset-and-deployment/deployment-collector-config.yaml b/recipes/daemonset-and-deployment/deployment-collector-config.yaml index e5b0f10..d540ede 100644 --- a/recipes/daemonset-and-deployment/deployment-collector-config.yaml +++ b/recipes/daemonset-and-deployment/deployment-collector-config.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -apiVersion: opentelemetry.io/v1alpha1 +apiVersion: opentelemetry.io/v1beta1 kind: OpenTelemetryCollector metadata: name: otel-deployment @@ -31,7 +31,7 @@ spec: volumes: - emptyDir: {} name: buffered-telemetry - config: | + config: receivers: otlp: protocols: diff --git a/recipes/host-and-kubelet-metrics/collector-config.yaml b/recipes/host-and-kubelet-metrics/collector-config.yaml index 3f3d970..d4a1793 100644 --- a/recipes/host-and-kubelet-metrics/collector-config.yaml +++ b/recipes/host-and-kubelet-metrics/collector-config.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -apiVersion: opentelemetry.io/v1alpha1 +apiVersion: opentelemetry.io/v1beta1 kind: OpenTelemetryCollector metadata: name: otel @@ -31,7 +31,7 @@ spec: volumeMounts: - mountPath: /hostfs name: hostfs - config: | + config: receivers: hostmetrics: collection_interval: 10s diff --git a/recipes/resource-detection/collector-config.yaml b/recipes/resource-detection/collector-config.yaml index 6fe4a6c..01a91ea 100644 --- a/recipes/resource-detection/collector-config.yaml +++ b/recipes/resource-detection/collector-config.yaml @@ -12,13 +12,13 @@ # See the License for the specific language governing permissions and # limitations under the License. -apiVersion: opentelemetry.io/v1alpha1 +apiVersion: opentelemetry.io/v1beta1 kind: OpenTelemetryCollector metadata: name: otel spec: image: otel/opentelemetry-collector-contrib:0.112.0 - config: | + config: receivers: otlp: protocols: diff --git a/recipes/trace-enhancements/collector-config-resource-detection.yaml b/recipes/trace-enhancements/collector-config-resource-detection.yaml index 57e49da..b9dc02b 100644 --- a/recipes/trace-enhancements/collector-config-resource-detection.yaml +++ b/recipes/trace-enhancements/collector-config-resource-detection.yaml @@ -12,13 +12,13 @@ # See the License for the specific language governing permissions and # limitations under the License. -apiVersion: opentelemetry.io/v1alpha1 +apiVersion: opentelemetry.io/v1beta1 kind: OpenTelemetryCollector metadata: name: otel spec: image: otel/opentelemetry-collector-contrib:0.112.0 - config: | + config: receivers: otlp: protocols: @@ -49,5 +49,5 @@ spec: pipelines: traces: receivers: [otlp] - processors: [resourcedetection,resource] + processors: [resourcedetection, resource] exporters: [debug] diff --git a/recipes/trace-enhancements/collector-config.yaml b/recipes/trace-enhancements/collector-config.yaml index b7d3f1d..d572606 100644 --- a/recipes/trace-enhancements/collector-config.yaml +++ b/recipes/trace-enhancements/collector-config.yaml @@ -12,13 +12,13 @@ # See the License for the specific language governing permissions and # limitations under the License. -apiVersion: opentelemetry.io/v1alpha1 +apiVersion: opentelemetry.io/v1beta1 kind: OpenTelemetryCollector metadata: name: otel spec: image: otel/opentelemetry-collector-contrib:0.112.0 - config: | + config: receivers: otlp: protocols: diff --git a/recipes/trace-filtering/collector-config.yaml b/recipes/trace-filtering/collector-config.yaml index e82bb35..6849491 100644 --- a/recipes/trace-filtering/collector-config.yaml +++ b/recipes/trace-filtering/collector-config.yaml @@ -12,13 +12,13 @@ # See the License for the specific language governing permissions and # limitations under the License. -apiVersion: opentelemetry.io/v1alpha1 +apiVersion: opentelemetry.io/v1beta1 kind: OpenTelemetryCollector metadata: name: otel spec: image: otel/opentelemetry-collector-contrib:0.112.0 - config: | + config: receivers: otlp: protocols: diff --git a/recipes/trace-remote-sampling/collector-config.yaml b/recipes/trace-remote-sampling/collector-config.yaml index ca8a371..39f263a 100644 --- a/recipes/trace-remote-sampling/collector-config.yaml +++ b/recipes/trace-remote-sampling/collector-config.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -apiVersion: opentelemetry.io/v1alpha1 +apiVersion: opentelemetry.io/v1beta1 kind: OpenTelemetryCollector metadata: name: otel @@ -38,7 +38,7 @@ spec: mountPath: /etc/otel/sampling readOnly: true # Ensure the jaeger remote sampler config is enabled as an extension. - config: | + config: receivers: otlp: protocols: