The Target Allocator (TA) is an optional component of the OpenTelemetry Operator that discovers Prometheus targets and shards them across a fleet of OpenTelemetry Collector instances. It provides HTTP endpoints that Collectors use to fetch their assigned scrape targets (e.g. /jobs, /jobs/{job}/targets, /scrape_configs) and supports config-file and CR-based discovery.
The OpenTelemetry Target Allocator is an optional component of the OpenTelemetry Operator that discovers Prometheus scrape targets (ServiceMonitor/PodMonitor/Prometheus CRs and static configs) and shards them across a fleet of OpenTelemetry Collector instances. It exposes lightweight HTTP endpoints (default listen address :8080) such as /jobs and /jobs/{job}/targets which Collectors use to fetch their assigned scrape targets.
For full upstream documentation and configuration examples see: https://opentelemetry.io/docs/platforms/kubernetes/operator/target-allocator/