Since the consensus was #3. I've started work on a container driver
type, refactoring the original docker Node driver into a Container
driver.

https://github.com/apache/libcloud/pull/666

Please review and comment as necessary.

Ant

On Fri, Dec 18, 2015 at 3:37 AM, Eric Johnson <[email protected]> wrote:
> +1 to #3
>
> On Thu, Dec 17, 2015 at 8:31 AM, <[email protected]> wrote:
>
>> Hi Sebastien, all,
>>
>> This would be a great development - good to see :)
>>
>> I agree option 3) looks the best.
>>
>> >
>> > It makes sense if we think that various API are going to emerge for
>> containers. In libcloud philosophy, we would provide a single common API
>> for various container runtime.
>> >
>> > We would need to check the OCI to see if an API is being discussed
>> there. Docker has is, and it seems rkt is now providing one:
>> > https://github.com/coreos/rkt/blob/master/api/v1alpha/api.proto
>> >
>> > LXD has a different one:
>> > https://github.com/lxc/lxd/blob/master/specs/rest-api.md
>> >
>> > Providing a wrapper for these might be interesting and coherent with
>> what libcloud has provided so far.
>> >
>> Have you considered wrappers to Kubernetes, Swarm or Marathon?
>>
>> Cheers,
>> Phil
>>
>>

Reply via email to