github open-telemetry/opentelemetry-operator v0.89.0
Release v0.89.0

latest releases: v0.108.0, v0.107.0, v0.106.0...
10 months ago

🛑 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

Don't miss a new opentelemetry-operator release

NewReleases is sending notifications on new releases.