In Kubernetes v1.35, spec.jobControllerManagedBy hits GA. That means full handoff of Job reconciliation to external controllers is now official.
It unlocks tricks like MultiKueue, where a single management cluster fires off Jobs to multiple worker clusters, without losing sight of what’s running where.
Big shift: Kubernetes steps back from owning the whole Job lifecycle. Scheduling and execution are finally split, clearing the way for smarter, more modular batch systems.









