Use lib machine to fetch a list of docker-machines
What does this MR do?
Vastly improves the performance of auto-scaling. Previously we were doing docker-machine ls -q
which was very terrible to do very often on large set of machines.
Right now we do directory ready which is crazy fast.
Why was this MR needed?
Make auto-scaling more robust.
Are there points in the code the reviewer needs to double check?
Does this MR meet the acceptance criteria?
-
Documentation created/updated - Tests
-
Added for this feature/bug -
All builds are passing
-
-
Branch has no merge conflicts with master
(if you do - rebase it please)