Open
Description
As seen in k0sproject/k0sctl#537, when updating controllers sequentially it can leave some room where the controllers are "ready" but actually there's no active scheduler. This is probably due to the fact that the "take over" happens via leases and the lease has 15 sec duration. So once say controller0
gets updated it might take 15secs for another controller to take over.
If k0s status would also check that there is actually an active scheduler it would help the upgrade process.
All the above also applies to controller-manager.