atomicapp
atomicapp copied to clipboard
[epic milestone] Switching to provider's API rather than direct command line.
So we're changing Openshift from running the command to communicating to the API #321.
We are also adding Mesos that's also talking via the API #392
We should do the same with Docker as well as Kubernetes. Sure, it'll add a lot more dependencies, but this gives us a lot more freedom for manipulation as well as error-checking / testing.
+1
:+1: @charliedrage, as I had already worked with docker-py in the past, I will start with migrating the docker provider to use docker API.
- [x] openshift #321
- [x] mesos #392
- [ ] docker #445
- [ ] kubernetes #446