You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@libcloud.apache.org by anthony shaw <an...@apache.org> on 2016/01/13 06:38:29 UTC
[dev] [DISCUSS] Pull Request 666 container support
https://github.com/apache/libcloud/pull/666 is the pull request for
container support as previously discussed - docs :
http://libcloud-fork.readthedocs.org/en/libcloud-781_containers/container/index.html
I've added drivers for
* Docker native support
http://libcloud-fork.readthedocs.org/en/libcloud-781_containers/container/drivers/docker.html
* Joyent Triton support (with Docker)
http://libcloud-fork.readthedocs.org/en/libcloud-781_containers/container/drivers/joyent.html
* Amazon ECS support
http://libcloud-fork.readthedocs.org/en/libcloud-781_containers/container/drivers/ecs.html
* Kubernetes v1.0+ and therefore some components of the Google
container service, although I'd like a seperate driver for this to be
written by someone else.
http://libcloud-fork.readthedocs.org/en/libcloud-781_containers/container/drivers/kubernetes.html
Also
* supporting docs for the container API and the drivers
* supporting tests from actual APIs (cost me a few $!)
* a utility library for pulling images from docker hub or a docker
registry API (like Amazon ECR)
If you haven't yet had the chance to review this, please do so now. I
feel that this PR has covered off a large chunk of the potential use
cases and would therefore be fit for purpose. The drivers themselves
are not production ready, we would release them as experimental in the
next major release.
Anthony
[dev] Re: [DISCUSS] Pull Request 666 container support
Posted by anthony shaw <an...@gmail.com>.
A quick note for those who maybe haven't done this before:
setup a virtualenv first
# virtualenv .
Then use pip to download this copy
# bin/pip install
https://github.com/DimensionDataCBUSydney/libcloud/archive/LIBCLOUD-781_containers.zip
You can then build and test scripts within that directory for the branch.
On Wed, Jan 13, 2016 at 4:38 PM, anthony shaw <an...@apache.org> wrote:
> https://github.com/apache/libcloud/pull/666 is the pull request for
> container support as previously discussed - docs :
> http://libcloud-fork.readthedocs.org/en/libcloud-781_containers/container/index.html
>
> I've added drivers for
> * Docker native support
> http://libcloud-fork.readthedocs.org/en/libcloud-781_containers/container/drivers/docker.html
> * Joyent Triton support (with Docker)
> http://libcloud-fork.readthedocs.org/en/libcloud-781_containers/container/drivers/joyent.html
> * Amazon ECS support
> http://libcloud-fork.readthedocs.org/en/libcloud-781_containers/container/drivers/ecs.html
> * Kubernetes v1.0+ and therefore some components of the Google
> container service, although I'd like a seperate driver for this to be
> written by someone else.
> http://libcloud-fork.readthedocs.org/en/libcloud-781_containers/container/drivers/kubernetes.html
>
> Also
>
> * supporting docs for the container API and the drivers
> * supporting tests from actual APIs (cost me a few $!)
> * a utility library for pulling images from docker hub or a docker
> registry API (like Amazon ECR)
>
> If you haven't yet had the chance to review this, please do so now. I
> feel that this PR has covered off a large chunk of the potential use
> cases and would therefore be fit for purpose. The drivers themselves
> are not production ready, we would release them as experimental in the
> next major release.
>
> Anthony