ClusterODM
ClusterODM copied to clipboard
A NodeODM API compatible autoscalable load balancer and task tracker for easy horizontal scaling ♆
`docker-machine` is being deprecated and starts to be unavailable from repositories. It's also not compatible with the latest docker version. See https://github.com/docker/machine/issues/4537 and https://github.com/docker/roadmap/issues/245 . One alternative would be to...
### What is the problem? On Dockerhub, the only tags available are `latest` and `master`. https://hub.docker.com/r/opendronemap/clusterodm/tags This is against best practice as new versions can break existing environments. Docker users...
### What is the problem? No option to integrate Azure components for storage & compute. ### What should be the expected behavior? One should be able to use **Blob Storage/File...
Optional support for an autoscaling queue could allow users to queue tasks even if they hit account limit restrictions and provide a better flow.
With split merge, in the current implementation, available nodes are filled, but then don't get queried again for availability when done processing. If the ClusterODM node after it's done downloading...
Add `--node-priority` flag for optimizing according to various logics. Possible values: * least cost * round robin * ...
Currently task tables and routes tables are stored as objects. This means a single point of failure and no ability for the network to have multiple proxies running concurrently on...
When creating entries in the task table, the "progress" entry is missing (per `1.5.3` API spec). Probably no big deal, but should be added.
``` pyodm.exceptions.TaskFailedError: (7e4b9fc9-902d-4865-ae2d-9d20a78b4fa2) failed with task output: Failed sending data to the peer ```
The NodeODM API supports zip file uploads, ClusterODM currently doesn't support it.