settingsLogin | Registersettings

[Openstack-operators] Docker using novadocker vs coreos ?

0 votes

Hi,
Has someone tried running docker over OS ? I found
https://wiki.openstack.org/wiki/Docker little bit old, it's github repo
activities are not that frequent.

other option is to have core-os as vm image and have docker over it .

Any other options ? specially for building cluster of dockers .. if we can
have elasticity that would be great.

--

Regards

Zeeshan Ali Shah
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openstack.org/pipermail/openstack-operators/attachments/20150204/c93a7244/attachment.html

asked Feb 4, 2015 in openstack-operators by Zeeshan_Ali_Shah (340 points)   4
retagged Apr 14, 2015 by admin

3 Responses

0 votes

The Nova-Docker driver is available here, and allows Nova to address a
Docker host natively:
https://github.com/stackforge/nova-docker
There are some very recent commits, and it's being actively developed.

The Kolla work (https://github.com/stackforge/kolla) has details on
deploying Docker images via Heat templates (for the Triple-O project -
but can easily be extended to Docker-specific stuff).

Lars' blog post from last summer goes over the Docker plugin for Heat:
http://blog.oddbit.com/2014/08/30/docker-plugin-for-openstack-he/

The Magnum project (https://wiki.openstack.org/wiki/Magnum) is young,
but making fast progress. If you're interested in OpenStack and
containers it's a good one to keep an eye on.

Finally, Murano (https://wiki.openstack.org/wiki/Murano) can be used
to launch VMs to as Docker hosts with the benefit of neutron-native
networking for orchestration purposes (making an overlay like Flannel
unnecessary if you are going to experiment with Kubernetes).

-Christopher

On Wed, Feb 4, 2015 at 7:05 AM, Zeeshan Ali Shah wrote:
Hi,
Has someone tried running docker over OS ? I found
https://wiki.openstack.org/wiki/Docker little bit old, it's github repo
activities are not that frequent.

other option is to have core-os as vm image and have docker over it .

Any other options ? specially for building cluster of dockers .. if we can
have elasticity that would be great.

--

Regards

Zeeshan Ali Shah


OpenStack-operators mailing list
OpenStack-operators at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
responded Feb 4, 2015 by Christopher_Aedo (1,120 points)   1
0 votes

Thanks Christopher for details response,

What if we take this path
https://www.openstack.org/summit/openstack-summit-atlanta-2014/session-videos/presentation/automating-service-orchestration-with-docker-and-coreos

that is have core OS images and use them to launch docker images over it.

any comment ?

/Zee

On Wed, Feb 4, 2015 at 4:55 PM, Christopher Aedo wrote:

The Nova-Docker driver is available here, and allows Nova to address a
Docker host natively:
https://github.com/stackforge/nova-docker
There are some very recent commits, and it's being actively developed.

The Kolla work (https://github.com/stackforge/kolla) has details on
deploying Docker images via Heat templates (for the Triple-O project -
but can easily be extended to Docker-specific stuff).

Lars' blog post from last summer goes over the Docker plugin for Heat:
http://blog.oddbit.com/2014/08/30/docker-plugin-for-openstack-he/

The Magnum project (https://wiki.openstack.org/wiki/Magnum) is young,
but making fast progress. If you're interested in OpenStack and
containers it's a good one to keep an eye on.

Finally, Murano (https://wiki.openstack.org/wiki/Murano) can be used
to launch VMs to as Docker hosts with the benefit of neutron-native
networking for orchestration purposes (making an overlay like Flannel
unnecessary if you are going to experiment with Kubernetes).

-Christopher

On Wed, Feb 4, 2015 at 7:05 AM, Zeeshan Ali Shah wrote:

Hi,
Has someone tried running docker over OS ? I found
https://wiki.openstack.org/wiki/Docker little bit old, it's github repo
activities are not that frequent.

other option is to have core-os as vm image and have docker over it .

Any other options ? specially for building cluster of dockers .. if we
can
have elasticity that would be great.

--

Regards

Zeeshan Ali Shah


OpenStack-operators mailing list
OpenStack-operators at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators

--

Regards

Zeeshan Ali Shah
System Administrator - PDC HPC
PhD researcher (IT security)
Kungliga Tekniska Hogskolan
+46 8 790 9115
http://www.pdc.kth.se/members/zashah
-------------- next part --------------
An HTML attachment was scrubbed...
URL:

responded Feb 5, 2015 by Zeeshan_Ali_Shah (340 points)   4
0 votes

I missed that session in Atlanta but sounds like what you're talking
about is a pretty standard approach on OpenStack. I think it's a good
way to go. I've heard little overhead is lost by running the
container host on a VM vs. bare metal, and the advantage is better
tenant isolation (so if for some reason the container host is
compromised, it's not as big a deal as an entire hypervisor being
compromised.)

You also gain a relatively easy way to tie in cinder for additional
block storage.

-Christopher

On Thu, Feb 5, 2015 at 4:00 AM, Zeeshan Ali Shah wrote:
Thanks Christopher for details response,

What if we take this path
https://www.openstack.org/summit/openstack-summit-atlanta-2014/session-videos/presentation/automating-service-orchestration-with-docker-and-coreos

that is have core OS images and use them to launch docker images over it.

any comment ?

/Zee

On Wed, Feb 4, 2015 at 4:55 PM, Christopher Aedo wrote:

The Nova-Docker driver is available here, and allows Nova to address a
Docker host natively:
https://github.com/stackforge/nova-docker
There are some very recent commits, and it's being actively developed.

The Kolla work (https://github.com/stackforge/kolla) has details on
deploying Docker images via Heat templates (for the Triple-O project -
but can easily be extended to Docker-specific stuff).

Lars' blog post from last summer goes over the Docker plugin for Heat:
http://blog.oddbit.com/2014/08/30/docker-plugin-for-openstack-he/

The Magnum project (https://wiki.openstack.org/wiki/Magnum) is young,
but making fast progress. If you're interested in OpenStack and
containers it's a good one to keep an eye on.

Finally, Murano (https://wiki.openstack.org/wiki/Murano) can be used
to launch VMs to as Docker hosts with the benefit of neutron-native
networking for orchestration purposes (making an overlay like Flannel
unnecessary if you are going to experiment with Kubernetes).

-Christopher

On Wed, Feb 4, 2015 at 7:05 AM, Zeeshan Ali Shah wrote:

Hi,
Has someone tried running docker over OS ? I found
https://wiki.openstack.org/wiki/Docker little bit old, it's github repo
activities are not that frequent.

other option is to have core-os as vm image and have docker over it .

Any other options ? specially for building cluster of dockers .. if we
can
have elasticity that would be great.

--

Regards

Zeeshan Ali Shah


OpenStack-operators mailing list
OpenStack-operators at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators

--

Regards

Zeeshan Ali Shah
System Administrator - PDC HPC
PhD researcher (IT security)
Kungliga Tekniska Hogskolan
+46 8 790 9115
http://www.pdc.kth.se/members/zashah

responded Feb 7, 2015 by Christopher_Aedo (1,120 points)   1
...