Skip to content

v1.6.0

Latest
Compare
Choose a tag to compare
@dmehala dmehala released this 07 Apr 15:07
· 2 commits to master since this release
af37ac0

This version brings several improvements and fixes. Please review the breaking changes and updates below to ensure a smooth upgrade.

Known issues - OpenTelemetry Drop-in Support

You may encounter errors when using the OpenTelemetry drop-in with this release of nginx-datadog:
image

Temporary workaround: This issue is tracked in #193. Until this issue is resolved, we recommend pinning to the previous stable version by updating your configuration as follows:

 extraModules:
   - name: nginx-datadog
     image:
       registry: docker.io
       image: datadog/ingress-nginx-injection
       tag: "v1.11.3-dd.v1.5.0"
       distroless: false

⚠️ Breaking Changes ⚠️

  • Datadog Variable: The default format for datadog_trace_id and datadog_span_id has changed from 64-bit decimal to 128-bit hexadecimal. This may affect integrations relying on the previous format, please use datadog_trace_id_64bits_base10 and datadog_span_id_64bits_base10 to keep the old behaviour. See PR #180

New Features

  • feature: datadog_* directives now resolves $-variables, enabling dynamic service name configuration based on ingress rules for example. PR #177

What's Changed

New Contributors

Full Changelog: v1.5.0...v1.6.0