Skip to content

Releases: signalfx/splunk-otel-collector-chart

splunk-otel-collector-0.86.0

11 Oct 23:16
d5a4df7
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.86.0.

💡 Enhancements 💡

  • agent: Drop time attribute used during parsing the time from log record, so it is not reported as an extra field. (#912)
  • agent: Change the default logs collection engine (logsEngine) to the native OpenTelemetry logs collection (otel) (#934)
    If you want to keep using Fluentd sidecar for the logs collection, set logsEngine' to 'fluentd in your values.yaml
  • operator: cert-manager upgraded to v1.13.1 (#941)
  • operator: opentelemetry-operator upgraded to v0.39.1 (#940)
  • chart: Add support for OpenTelemetry CHANGELOG.md generator tool, see chloggen (#923)

🧰 Bug fixes 🧰

  • networkExplorer: delete deprecated Pod Security Policy from networkExplorer templates (#896)
  • operator: Fix Operator helm template issues (#938)
    Resolves smaller issues in the Helm template related to the of non-default Operator auto-instrumentation values, which could trigger deployment failures

splunk-otel-collector-0.85.0

20 Sep 16:42
0fa56ad
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.85.0.

Added

  • Add component label to daemonset pods and optional k8s service for agent daemonset which can be enabled with agent.service.enabled config. #740

Changed

  • Update Splunk Fluend HEC docker image to v1.3.3 #924
  • Add ability to update and track operator auto-instrumentation images #917
    • [BREAKING CHANGE] Refactored auto-instrumentation image definition from operator.instrumentation.spec.{library}.image
      to operator.instrumentation.spec.{library}.repository and operator.instrumentation.spec.{library}.tag.
      See upgrade guidelines
  • Upgrade the Splunk OpenTelemetry Collector for Kubernetes dependencies #32,#929
    • opentelemetry-operator upgraded to v0.37.1
    • Java auto-instrumentation upgraded from 1.27.0 to 1.28.0

splunk-otel-collector-0.84.0

11 Sep 19:57
0a8211c
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.84.0.

Changed

  • Disable opencensus.resourcetype resource attribute in k8s_cluster receiver #914
    • This change does not affect Splunk Observability users since it has already been disabled in the default translation rules of the Signalfx exporter
  • Disable signalfx exporter default translations in clusterReceiver deployment #915
    • This change improves performance of clusterReceiver, but can be breaking if the deprecated signalfx exporter translation_rules option is being used
  • Upgrade the Splunk OpenTelemetry Collector for Kubernetes dependencies #919,#909
  • opentelemetry-operator upgraded to v0.37.0
  • cert-manager upgraded to v1.12.4

Fixed

  • Enable native OTel logs collection (logsEngine=otel) in GKE Autopilot #809

Added

  • Configuration of persistent buffering for agent 861
  • Add option to disable Openshift SecurityContextConstraint resource #843

splunk-otel-collector-0.83.0

18 Aug 23:04
6f11f28
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.83.0.

Changed

  • Upgrade the Splunk OpenTelemetry Collector for Kubernetes dependencies #885,#876
    • opentelemetry-operator upgraded to v0.35.0
    • cert-manager upgraded to v1.12.3

Fixed

  • Fix for secret name which now respects the same overrides as other resources in the chart #873
  • Update the secret validation hook pod to use imagePullSecrets instead of possible non-existing serviceAccountName #888

splunk-otel-collector-0.82.0

02 Aug 08:12
7930f33
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.82.0.

Fixed

  • Use "ContainerAdministrator" user for windows nodes by default #809

splunk-otel-collector-0.81.0

21 Jul 18:12
42ad569
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.81.0.

Known Issues

  • On AKS, the collector panics because of a bug related to resourcedetectionprocessor. Fixed in 0.82.0 #867

Changed

  • Upgrade the Splunk OpenTelemetry Collector for Kubernetes dependencies #856,#858
    • opentelemetry-operator upgraded from 0.32.0 to 0.34.0
    • Java auto-instrumentation upgraded from 1.24.0 to 1.26.0

Fixed

  • Set cluster_name for host logs too if renameFieldsSck is enabled #837
  • Fix smartagent collectd based monitors on read-only filesystems #839

Added

  • Update PodDisruptionBudgets API version to allow both policy/v1beta1 and policy/v1 #835
  • Update clusterrole to allow collector to check for the aws-auth configmap in EKS clusters #840
  • Add support to create default Instrumentation for operator based auto-instrumentation #836

splunk-otel-collector-0.80.0

27 Jun 17:54
715d20e
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.80.0.

Changed

  • Add service.name resource attribute to logs if autodetect.istio is enabled using transform processor. This change
    removes the limitation of service.name attribute being available only with logsEngine=fluentd.
    #823
  • Upgrade the Splunk OpenTelemetry Collector for Kubernetes dependencies #828
    • cert-manager upgraded from 1.11.1 to 1.12.2
    • opentelemetry-operator upgraded from 0.28.0 to 0.32.0)

splunk-otel-collector-0.79.1

23 Jun 14:02
8e42a81
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.79.1.

Fixed

  • Fix cri-o log format time layout #817
  • Align the set of default resource attributes added by k8s attributes processor if the gateway is enabled #820

splunk-otel-collector-0.79.0

16 Jun 23:02
2b30170
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.79.0.

Added

  • Adopt new control-plane node toleration #814

Changed

  • Update the Kubernetes Proxy monitor for OpenShift clusters to start using secure ports 9101 or 29101 with authentication #810

splunk-otel-collector-0.78.0

07 Jun 21:35
6646f31
Compare
Choose a tag to compare

This Splunk OpenTelemetry Collector for Kubernetes release adopts the Splunk OpenTelemetry Collector v0.78.1.

Added

  • Adopt Openshift distribution in Network Explorer #804