0.113.0
💡 Enhancements 💡
operator: Programmatically create theServiceMonitorfor the operator metrics endpoint, ensuring correct namespace handling and dynamic configuration. (#3370)
Previously, theServiceMonitorwas created statically from a manifest file, causing failures when the
operator was deployed in a non-default namespace. This enhancement ensures automatic adjustment of the
serverNameand seamless metrics scraping.collector: Create RBAC rules for the k8s_events receiver automatically. (#3420)collector: Inject environment K8S_NODE_NAME environment variable for the Kubelet Stats Receiver. (#2779)auto-instrumentation: add config for installing musl based auto-instrumentation for Python (#2264)auto-instrumentation: Supporthttp/jsonandhttp/protobufvia OTEL_EXPORTER_OTLP_PROTOCOL environment variable in addition to defaultgrpcfor exporting traces (#3412)target allocator: enables support for pulling scrape config and probe CRDs in the target allocator (#1842)
🧰 Bug fixes 🧰
collector: Fix mutation of deployments, statefulsets, and daemonsets allowing to remove fields on update (#2947)