feat(controller): Use etcd directly for scheduling

Use etcd directly for fleet scheduling

Fixes #1727