[openstack-dev] [Kuryr][Magnum] How stable is kuryr-kubernetes?
Ton Ngo
ton at us.ibm.com
Wed Dec 7 19:43:46 UTC 2016
Hi Mike,
On the Magnum side, myself and Hongbin Lu have been tracking the Kuryr
driver for integration with Magnum. We did some early integration with the
Mitaka version of the libnetwork driver but we left those patches as
work-in-progress since there has been major redesign as you noted. We have
been working with and Kuryr team on security issues and as soon as the new
version is functional, we will resume the work on Magnum.
We would be glad to work with you if you are interested. You can ping
us on the Magnum IRC #openstack-containers.
Ton Ngo,
From: Antoni Segura Puimedon <celebdor at gmail.com>
To: "OpenStack Development Mailing List (not for usage questions)"
<openstack-dev at lists.openstack.org>
Cc: i.maximets at samsung.com, ash.billore at samsung.com,
s.dyasly at samsung.com, heetae82.ahn at samsung.com
Date: 12/06/2016 08:21 AM
Subject: Re: [openstack-dev] [Kuryr][Magnum] How stable is
kuryr-kubernetes?
On Tue, Dec 6, 2016 at 9:10 AM, Mikhail Fedosin <mfedosin at gmail.com> wrote:
Hi folks!
Hi Mikhail!
We at Samsung are trying to integrate containers in OpenStack and at this
moment we are looking at Kubernetes deployed by Magnum, which works good
enough for now.
One challenge we have faced recently is making containers able to
communicate with Nova VM instances (in other words we want to integrate
Neutron in Kubernetes) and Kuryr seems to be a right solution (based on
its description). Unfortunately there is a lack of documentation, but
from various presentations on youtube I got that kuryr has been split in
two projects (kuryr-libnetwork for Docker Swarm and kuryr-kubernetes for
Kubernetes respectively, and they both share a common library called
"kuryr").
That's exactly right!
kuryr-libnetwork continues previous works, which the community has been
implementing for over a year. It looks stable, nevertheless it doesn't
work with the latest Docker 1.12.
It works with 1.12, but not with 1.12's Swarm mode, since that is hardcoded
to use Docker's overlay driver, that is expected to change.
kuryr-kubernetes is rather new, and I wonder if it can be already used
(at least on devstack), or maybe some further efforts are required.
We have a previous python3 (and lbaasv1) only prototype that can be used to
test how it all works:
https://github.com/midonet/kuryr/tree/k8s
With kuryr-kubernetes we are now reaching the stage to have services
supported again (they were supported in the above prototype). There is
devstack for
https://github.com/openstack/kuryr-kubernetes
The current state is that CNI patch [1] is about to be merged and the
service watchers should come in soon.
Then please enlighten me about current status of Magnum-Kuryr
integration. I saw that this was discussed in Barcelona and Austin, but
in Magnum's master it's still unavailable. Also it will be great if you
point at the responsible person with whom I can discuss it more detailed
and see how I can be involved in the development.
For Magnum integration we have to move kuryr-libnetwork's container-in-vm
support[2][3] (that is being merged this week) to kuryr-kubernetes (which
only supports bare-metal binding right now). Once that is done, work can
begin on Magnum using it in either macvlan, ipvlan, vlan mode (there's two
modes here, one container - one vlan, and one subnet, one vlan).
You can reach out to apuimedo (me), ivc_, irenab or vikasc about
kuryr-kubernetes and the same plus ltomasbo, lmdaly and mchiappero about
the container-in-vm.
Regards,
Toni
[1] https://review.openstack.org/#/c/404038/
[2] https://review.openstack.org/#/c/400365/
[3] https://review.openstack.org/#/c/402462/
Thanks,
Mike
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe:
OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20161207/fab32efa/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20161207/fab32efa/attachment.gif>
More information about the OpenStack-dev
mailing list