apiVersion: opentelemetry.io/v1beta1
kind: OpenTelemetryCollector
metadata: {name: cloud-command, namespace: observability}
spec:
  mode: deployment
  replicas: 2
  config:
    receivers: {otlp: {protocols: {grpc: {}, http: {}}}}
    processors: {memory_limiter: {limit_mib: 400}, batch: {}}
    exporters: {otlphttp/metrics: {endpoint: http://prometheus.observability.svc:9090/api/v1/otlp}, debug: {verbosity: basic}}
    service: {pipelines: {metrics: {receivers: [otlp], processors: [memory_limiter, batch], exporters: [otlphttp/metrics]}, traces: {receivers: [otlp], processors: [memory_limiter, batch], exporters: [debug]}}}
