This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.154.0.
🛑 Breaking changes 🛑
agent, clusterReceiver, gateway: Moved internal metrics resource attributes fromresourceprocessors to telemetry configuration. (#2456)
As part of this change, we removed the following processors as they were only used to set resource attributes on internal metrics:resource/add_modefrom the agent, clusterReceiver and gateway configurationsresource/add_collector_k8sfrom the clusterReceiver and gateway configuration
chart: Use upstream target allocator helm chart as subchart instead of local custom configuration (#2381)
Please refer to the upgrade guidelines from 0.153.1 to 0.154.0
for more information. This change is only relevant when the
target allocator is enabled.
💡 Enhancements 💡
clusterReceiver: AddfeatureGates.useEntityEventsForK8sPropertiesto send Kubernetes entity updates through the signalfx entity events path. (#2429)operator: When secureAppEnabled is set to true, the Instrumentation CR now activates SecureApp for Java (CSA image swap), Node.js (environment variable injection), and Python (secureapp variant image swap).
(#2455)operator: Bump nodejs to v4.8.0 in helm-charts/splunk-otel-collector/values.yaml (#2450)operator: Bump operator to 0.115.0 in helm-charts/splunk-otel-collector/Chart.yaml (#2461)