This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.158.0.
🛑 Breaking changes 🛑
agent, clusterReceiver, gateway: Usedeployment.environment.nameinstead of the deprecateddeployment.environmentresource attribute. (#2520)
The optionalenvironmentvalue now addsdeployment.environment.nameto collected telemetry and Collector internal telemetry.
To restore the deprecated name, see the upgrade guidelines
for details.chart: Remove the deprecated cert-manager subchart. (#2533)
cert-manager is no longer bundled with the Splunk OpenTelemetry Collector chart. Users withcertmanager.enabled=truemust migrate to a standalone cert-manager installation. Any savedcertmanagervalues, including values under the legacycert-managerschema key, must be removed before upgrading. See the upgrade guidelines for migration details.chart: Rename allresourcedetectionprocessor references toresource_detection(#2529)
Theresourcedetectionalias has been deprecated in favor ofresource_detectionin the chart-generated configuration.
Any Helm values or overrides that referenceresourcedetection(for example,*.config.processors.resourcedetection
or pipelines that listresourcedetectionas a processor) must be updated to useresource_detection.
The chart will fail to be installed or upgraded if the deprecated alias is still referenced.
💡 Enhancements 💡
agent, clusterReceiver, gateway: Adddeployment.environment.nameresource attribute to Collector internal telemetry when environment is configured. (#2520)gateway: Enable SignalFx telemetry forwarding on port 9943 (#2513)
This adds a transparent HTTP forwarder for SignalFx exporters explicitly configured to use the gateway.
It does not send requests through gateway service pipelines, so gateway processors are not applied.operator: Bump java-csa to v2.30.0 in helm-charts/splunk-otel-collector/values.yaml (#2535)operator: Bump java to v2.30.0 in helm-charts/splunk-otel-collector/values.yaml (#2534)operator: Bump operator to 0.120.2 in helm-charts/splunk-otel-collector/Chart.yaml (#2538)operator: Bump python-secureapp to v2.12.1-secureapp in helm-charts/splunk-otel-collector/values.yaml (#2537)
🧰 Bug fixes 🧰
agent: Fixsignalfx/histogramsexporter on agent to route through the gateway when gateway is enabled. (#2553)
Whengateway.enabledandfeatureGates.useControlPlaneMetricsHistogramDataare enabled, the agent'ssignalfx/histogramsexporter now uses the gateway's SignalFx HTTP forwarder.
Forwarded requests bypass the gateway metrics pipeline, so its processors are not applied.