Skip to content

Release v0.89.0

Compare
Choose a tag to compare
@github-actions github-actions released this 17 Nov 15:31
· 678 commits to main since this release
17bde33

πŸ›‘ Breaking changes πŸ›‘

  • autoinstrumentation: Bump Go auto instrumentation version to v0.8.0-alpha (#2358)
    The default export protocol was switched from grpc to http/proto
  • target allocator: Disable configuration hot reload (#2032)
    This feature can be re-enabled by passing the --reload-config flag to the target allocator.
    However, this is deprecated and will be removed in an upcoming release.

πŸ’‘ Enhancements πŸ’‘

  • target allocator: add healthcheck endpoint to TA (#2258)
  • OpAMP Bridge: Sends a heartbeat from the bridge and brings the annotation to spec. (#2132)
  • operator: Added updateStrategy for DaemonSet mode. (#2107)
  • operator: add target allocator affinity configuration (#2263)
  • Operator: Added the service.instance.id as the pod.UID into the traces resource Env. (#1921)
  • operator: Support configuring images via RELATED_IMAGE_ environment variables (#2326)
  • target allocator: Declare and use ContainerPort for Target Allocator (#2312)
  • target allocator: Add logging for prometheus operator in TargetAllocator's config generator (#2348)

🧰 Bug fixes 🧰

  • target allocator: Update file watcher to detect file write events (#2349)

  • target allocator: Run the target allocator as a non-root user (#738)
    Some Kubernetes configurations do not allow running images as root, so
    provide a non-zero UID in the Docker image.

  • operator: Truncate sidecar.opentelemetry.io/injected sidecar pod label to 63 characters (#1031)

Components