🛑 Breaking changes 🛑
operator
: Get rid of autoscaling/v2beta2 (#2145)
Kubernetes 1.23 is the minimum available version everywhere after 1.22 deprecation,
due to it, the minimum required version has been updated to it, dropping support for
autoscaling/v2beta2
💡 Enhancements 💡
operator
: Add support for multi instrumentation (#1717)operator
: Implementation of new Nginx autoinstrumentation. (#2033)operator
: Add PDB support for OpenTelemetryCollector (#2136)
This PR adds support for PodDisruptionBudgets when OpenTelemetryCollector is deployed
asdeployment
orstatefulset
.operator
: Add support for Tolerations on target allocator (#2172)autoinstrumentation
: Bump OpenTelemetry .NET Automatic Instrumentation to 1.0.2 (#2168)target allocator
: Enable discovery manager metrics in target allocator (#2170)target allocator
: Allow target allocator to be completely configured via the config file (#2129)operator
: Propagate proxy environment variables to operands. (#2146)autoinstrumentation
: Bump python autoinstrumentation version to 1.20.0/0.41b0 (#2192)
🧰 Bug fixes 🧰
autoinstrumentation
: Fix .NET Automatic Instrumentation for alpine based images configured by namespace annotations (#2179)operator
: fixes scenario where an old CRD would cause the operator to default to an unmanaged state (#2039)target allocator
: Rebuild targets on scrape config regex-only changes (#1358, #1926)