Skip to content

Use lib machine to fetch a list of docker-machines

Kamil Trzcińśki requested to merge use-libmachine into master

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)

What are the relevant issue numbers?

Merge request reports